Sida 1 av 1

VirtualBox 3.0 gäst är riktigt seg - då och då.

Postat: 30 jul 2009, 00:53
av HOLMEN
Halloj,

Som flera av er redan vet så kör jag numera min webbserver som en virtuell gäst på en annan dator och det funkar rätt bra, MEN - då och då så blir servern oerhört seg. Det går alltså oftast mycket fort att komma in på hemsidorna som den virtuella webbservern hostar, men vissa tillfällen så tar det en evighet, om det ens kommer upp alls!

Detta är givetvis väldigt frustrerande. Tänkte kolla lite om någon vet vad som problemet kan vara?

Top visar att det inte är så mycket procent som används, och nätverket laggar inte i sig är man är uppkopplad via SSH.

/var/www är föresten en egen virtuell disk som ligger på en extern USB-disk - kan detta vara ett problem?

Tack på förhand.
Mvh
Daniel

Re: VirtualBox 3.0 gäst är riktigt seg - då och då.

Postat: 30 jul 2009, 10:18
av jsiei97
HOLMEN skrev: Top visar att det inte är så mycket procent som används, och nätverket laggar inte i sig är man är uppkopplad via SSH.
Tittar du på i den virtuella datorn eller i den fysiska datorn som startat virtualbox?

Mvh Johan

Re: VirtualBox 3.0 gäst är riktigt seg - då och då.

Postat: 31 jul 2009, 16:25
av HOLMEN
Helt riktigt så används cd 95% av den fysiska processorn till att mata den virtuella gästen. Inte hela tiden, men imellanåt.

Re: VirtualBox 3.0 gäst är riktigt seg - då och då.

Postat: 01 aug 2009, 10:20
av jsiei97
HOLMEN skrev:Helt riktigt så används cd 95% av den fysiska processorn till att mata den virtuella gästen. Inte hela tiden, men imellanåt.
Men är inte frågan då om var dessa cpu cykler tar vägen,
behövs dom för att hantera boxen eller har du något som verkligen tar tid?

Om du startar någon form av logg script av cpu aktiviteten i boxen så borde du få svar på detta i alla fall... ?

Kanske låta något i stil med detta rulla en liten stund och se om du fångar något som är märkligt?

Namn: cpu_watch.sh

Kod: Markera allt

#!/bin/sh
ps -eo pid,pcpu,comm | awk '{if ($2 > 5) print }' >> ps_eo_test.txt

Kod: Markera allt

watch -n1 cpu_watch.sh
Och i filen ps_eo_test.txt bör nu allt som tar med än 5% cpu hamna varje sekund.
Lite grovhugget kanske, men det kanske ger dig en ledtråd....

/Johan