Hozzászólások
[quote:afdeea241d="selli"]Ezt mar en is besz*ptam: A vmware memoria hasznalatat nem jelzi ki a free, sem a /proc/meminfo. Nem tudom valoszinu azert mert modulbol foglalja le a memoriat es az nem latszik. Szoval szerintem nem is biztos hogy olyan sok szabad memoriad van.
Ez lehetséges???
- A hozzászóláshoz be kell jelentkezni
[quote:bfc2b22ebe="norcrys"][quote:bfc2b22ebe="selli"]Ezt mar en is besz*ptam: A vmware memoria hasznalatat nem jelzi ki a free, sem a /proc/meminfo. Nem tudom valoszinu azert mert modulbol foglalja le a memoriat es az nem latszik. Szoval szerintem nem is biztos hogy olyan sok szabad memoriad van.
Ez lehetséges???
probald ki.
inditsd el a vmware-t, de nem inditsd el a guest op-ot.
nyomj egy free-t
a guest os-nek adjal vagy 200 mega memoriat.
inditsd el.
free es csoda. vagy nem?!?
- A hozzászóláshoz be kell jelentkezni
[quote:28ee10f432="selli"]
probald ki.
Nekem mutatja rendesen:
vmware nelkul:
total used free shared buffers cached
Mem: 1036488 305664 730824 0 12364 145164
-/+ buffers/cache: 148136 888352
Swap: 0 0 0
vmware megy, guest os nem:
total used free shared buffers cached
Mem: 1036488 335512 700976 0 12720 160588
-/+ buffers/cache: 162204 874284
Swap: 0 0 0
vmware + guest os:
total used free shared buffers cached
Mem: 1036488 559944 476544 0 13960 361896
-/+ buffers/cache: 184088 852400
Swap: 0 0 0
Ubuntu 5.04, 2.6.10-5-k7 #1
- A hozzászóláshoz be kell jelentkezni
[quote:f2981fea76="tamasna"][quote:f2981fea76="selli"]
probald ki.
Nekem mutatja rendesen:
vmware nelkul:
total used free shared buffers cached
Mem: 1036488 305664 730824 0 12364 145164
-/+ buffers/cache: 148136 888352
Swap: 0 0 0
vmware megy, guest os nem:
total used free shared buffers cached
Mem: 1036488 335512 700976 0 12720 160588
-/+ buffers/cache: 162204 874284
Swap: 0 0 0
vmware + guest os:
total used free shared buffers cached
Mem: 1036488 559944 476544 0 13960 361896
-/+ buffers/cache: 184088 852400
Swap: 0 0 0
Ubuntu 5.04, 2.6.10-5-k7 #1
22 mega-s a guest os-ed, mert nekem ebbol annyi jon ki:
182088-1622004 = 22Mega
a cached eleg rendesen megugrott, nem ertem miert.
- A hozzászóláshoz be kell jelentkezni
Hello!
Az a gondom, hogy megőrülök a swap használatától, pedig lenne (elvileg) szabad memóriám, de a rendszer valamiért a winyóra ír.. Miért van ez????
Valaki tudna segíteni, hogy hogyan lehetne szegény linuxot rávenni, hogy ne használja a swap-ot, ill csak akkor használja, ha szükséges..
UI. Vmware-t is használok intenzíven, de akkor is maradna elvileg hely...
[code:1:09bda322aa]
mc@m-homepc1:~$ free
total used free shared buffers cached
Mem: 776460 768448 8012 0 1476 317732
-/+ buffers/cache: 449240 327220
Swap: 96348 96348 0
mc@m-homepc1:~$
[/code:1:09bda322aa]
- A hozzászóláshoz be kell jelentkezni
Ha csak az XWindow indul, semmi más, akkor is ez a helyzet?
A /proc/meminfo tartalma?
- A hozzászóláshoz be kell jelentkezni
Tehát: swap-olni akkor szokott, mikor a RAM-használat már kb 50%, vagy afölött jár. (Namost ez 768MB esetén ~400 MB, de még sok szabad hely lenne). Amit nagyon nem értek, hogy hogyan telik meg a swap úgy, hogy a RAM-ban még marad hely. A problémák ugye vmware esetén jönnek elő, ahol ugyebár nagy fileokkal dolgozok(lemezkép), és nemtudom hogyan, de a rendszer eléggé lelassul. Most csak megközelítőleges adatokkal tudok szolgálni, mert az előbb csináltam egy swapoff/swapon párost, de megpróbálok mindent leírni.
Bocs a következő hosszú kódrészletért, de nem tudtam pontosan mit kell leírnom. Sajnos fogalmam nincs, hogy hogy tudnám a dolgokat a RAM-ban tartani, akár a cache rovására is...
Ja, és 2.6.11-1-k7 Debian(sid) előrefordított kernelt használok
Tehát a második vmware indítása előtt:
[code:1:a9b780166e]
mc@m-homepc1:~$ cat /proc/meminfo
MemTotal: 776460 kB
MemFree: 8496 kB
Buffers: 11880 kB
Cached: 276048 kB
SwapCached: 140 kB
Active: 451400 kB
Inactive: 160920 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 776460 kB
LowFree: 8496 kB
SwapTotal: 96348 kB
SwapFree: 96208 kB
Dirty: 220 kB
Writeback: 0 kB
Mapped: 428176 kB
Slab: 29472 kB
CommitLimit: 484576 kB
Committed_AS: 832928 kB
PageTables: 3232 kB
VmallocTotal: 245752 kB
VmallocUsed: 4936 kB
VmallocChunk: 240668 kB
mc@m-homepc1:~$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
8 0 152 8240 13020 261924 2 1 28 35 10 3 11 8 79 2
[/code:1:a9b780166e]
kb a vmware indítása közben:
[code:1:a9b780166e]
mc@m-homepc1:~$ cat /proc/meminfo
MemTotal: 776460 kB
MemFree: 7692 kB
Buffers: 2612 kB
Cached: 252500 kB
SwapCached: 0 kB
Active: 561772 kB
Inactive: 42492 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 776460 kB
LowFree: 7692 kB
SwapTotal: 96348 kB
SwapFree: 94672 kB
Dirty: 4432 kB
Writeback: 0 kB
Mapped: 553560 kB
Slab: 29536 kB
CommitLimit: 484576 kB
Committed_AS: 926860 kB
PageTables: 3500 kB
VmallocTotal: 245752 kB
VmallocUsed: 4944 kB
VmallocChunk: 240668 kB
mc@m-homepc1:~$ vmstat 5
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
2 1 1676 7692 2328 252412 0 0 134 9 1083 8082 11 28 51 10
[/code:1:a9b780166e]
Most meg (2 vmware-gép megy):
[code:1:a9b780166e]
mc@m-homepc1:~$ cat /proc/meminfo
MemTotal: 776460 kB
MemFree: 6732 kB
Buffers: 1224 kB
Cached: 233056 kB
SwapCached: 716 kB
Active: 566984 kB
Inactive: 22884 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 776460 kB
LowFree: 6732 kB
SwapTotal: 96348 kB
SwapFree: 86932 kB
Dirty: 824 kB
Writeback: 0 kB
Mapped: 579656 kB
Slab: 29040 kB
CommitLimit: 484576 kB
Committed_AS: 946168 kB
PageTables: 3572 kB
VmallocTotal: 245752 kB
VmallocUsed: 4944 kB
VmallocChunk: 240668 kB
mc@m-homepc1:~$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
3 0 20664 11400 2468 242636 2 1 28 35 11 10 11 8 79 2
[/code:1:a9b780166e]
- A hozzászóláshoz be kell jelentkezni
http://www.hup.hu/wiki/index.php/Swappiness
- A hozzászóláshoz be kell jelentkezni
[quote:e29c90bacf="trey"]http://www.hup.hu/wiki/index.php/Swappiness
Igen, a köv. kérdés az lenne, hogy ha a swapiness-t 0-ra állítod, mi lesz a helyzet?
Érdekes, hogy valamennyi swapet már az elején használ... Milyen ablakkezelő, ez se mindegy...
- A hozzászóláshoz be kell jelentkezni
Köszi a tanácsokat!
Hát a swap-ot ugyanúgy igénybe veszi szegény, de szerencsére az már nem annyira fülsüketítő, ill a rendszer válaszideje csökkent, és a vmware-hez sem kerreg annyit (egy tavalyi debiant frissitettem a teszt kedvéért)
Tehát így már nagyjából használható...
[code:1:db628cbfaa]
mc@m-homepc1:~$ cat /proc/sys/vm/swappiness
0
mc@m-homepc1:~$ free
total used free shared buffers cached
Mem: 776460 768100 8360 0 1732 317332
-/+ buffers/cache: 449036 327424
Swap: 96348 96040 308
[/code:1:db628cbfaa]
Szerkesztve:
Vagyis mégsem ilyen egyszerű. Most veszem észre, hogy szegény gép Out of Memory-ra hivatkozva ki-kill-elte a java-t. Na, de mindegy, ez még mindig jobb :) Az pótolható..
- A hozzászóláshoz be kell jelentkezni
Hanyas kernel? Valami programod leak-el. Nekem 768 MB van a notebookomban, fut rajta 1000 minden, de 0 a swap hasznalat. Nalad az nem normalis mukodes...
[code:1:4ef321734c]
total used free shared buffers cached
Mem: 772516 759224 13292 0 38768 304708
-/+ buffers/cache: 415748 356768
Swap: 248996 4 248992[/code:1:4ef321734c]
Pedig en a swappiness-t sem piszkaltam...
- A hozzászóláshoz be kell jelentkezni
Debian: kernel-image-2.6.11-1-k7/testing uptodate 2.6.11-7
Sajna többet nem tudok róla, nekem nem sikerült forgatnom sajátot, ez meg megy. Mem-leak detektáláshoz valami leírást tudsz? Sajna ez már nekem magas...
szerkesztve
Jah, és tényleg lehet benne valami, mert eddig ha magas volt a memóriahasználatom, azt úgy "javítottam", hogy X-restart. És működött, elég jelentős mértékben...
- A hozzászóláshoz be kell jelentkezni
[quote:dfb0050f19="cemaq"]Debian: kernel-image-2.6.11-1-k7/testing uptodate 2.6.11-7
Sajna többet nem tudok róla, nekem nem sikerült forgatnom sajátot, ez meg megy. Mem-leak detektáláshoz valami leírást tudsz? Sajna ez már nekem magas...
Hat eloszor is egy top kimenet ``memoria fogyasztasra'' rendezve hasznos lenne. Ha ennyire elfogy a memoria, annak szemmel lathato okanak kell lenni. A bootolas utan menniyvel jelentkeznek a ``tunetek''? Probald meg a rendszert elinditani eloszor minimalis programok futtatasaval, majd egyenkent elinditva a programokat ki kell, hogy deruljon, hogy melyik a bunos.
- A hozzászóláshoz be kell jelentkezni
Ezt mar en is besz*ptam: A vmware memoria hasznalatat nem jelzi ki a free, sem a /proc/meminfo. Nem tudom valoszinu azert mert modulbol foglalja le a memoriat es az nem latszik. Szoval szerintem nem is biztos hogy olyan sok szabad memoriad van.
- A hozzászóláshoz be kell jelentkezni