Sziasztok!
Tudja valaki, hogy hogyan lehet állítani a kernel cache maximális méretét?
(2.6.15 ubuntu 6.06)
Sajnálatos módon, nálam nagyon túlzásokba esik.
pl: 2GB mem. van a gépben és elég sokszor megesik, hogy swappelnie kell, mert kifut a memóriából. Ennek oka, hogy 1.5GB-ot is elérheti a cache mérete.
Google-t néztem. Ha jól értettem, akkor ott csak a 2.2-es és a korai 2.4-es kernelekhez volt megoldás. /proc/sys/vm/buffermem
Nekem ilyen ott nincs.
- 1239 megtekintés
Hozzászólások
Nem pont a kérdésedre a válasz, de próbáld a /proc/sys/vm/swappiness- t állítani. Nekem 1- re van állítva, így tényleg csak akkor használja a swapot, amikor szükséges.
- A hozzászóláshoz be kell jelentkezni
Én 15-ön használom a swappiness-t, anno nekem is hasonló probléma miatt kellett alacsonyabb értéket választani. a default 60, ami nagyon aggresszív swappelést eredményezett. További sebbeségnövelésért olvasd el az idevágó postomat: http://dgyimesi.uw.hu/blog/index.php?p=8
- A hozzászóláshoz be kell jelentkezni
A 60 valoban nem desktop-ra szant ertek. 10-15 megfelelo. De 2GB memoria mellett szukseges egyaltalan swap? Nekem van egy desktop rendszerem uptime epp 42 nap, 8 workspace tellt meg eddig, fut (es hasznalom is, nem csak megnyitottam) firefox, thunderbird, soffice, gedit, java_vm es vagy 30 terminal ablak. Ez kb. 400M a maradek file cache.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a válaszaitokat. Sajnálatos módon nem segitettek. Hiába álltottam a swappinest 15-re, esetleg 1-re. A swap-polás megmaradt, bár eddig sem volt ez túl nagy. Most jelenleg 21MB, de nem is ezzel volt a gondom, hanem a memórában lévő cache-sel. Hihetetlen számomra, hogy nem lehet állítani dirketbe, hogy a kernel mekkora memórát használhat fel cache célokra. Szőrnyű. Jelenleg is majd 1GB-ot használ el ennek. A rendszer továbbra is lassúnak tűnik. Igazsághoz hozzá tartozik, hogy 2 vga van benne és 3 monitor is csatlakozik hozzájuk.
Ugyan ez volt a felállás a Hoary-nál is. Ott nem emlékeztem arra, hogy
szaggatna gép, 6.06-nál viszont igen. Érdekes, hogy mikor gmplayerrel lejátszok egy filmet, akkor ha közben mozgatok egy ablakot, elkezd szaggatni, illetve a mozgatás idejére le is áll a lejátszás, mind ez xv használata mellett. Ha opengl-t adom meg az mplayernek, akkor pedig még szörnyűbb a helyzet. Igazából nem értem a dolgot.
1. nvidia 5600xt agp8x (2 monitor)
2. ati radeon 7000 pci (1 monitor)
Már az is érdekes volt, hogy csak akkor indult el ez az xorg rendesen, ha az ati volt az elsődleges vganak beállitva a biosban.
- A hozzászóláshoz be kell jelentkezni
hello!
engem is a magas cache-elés zavar. 512MB memória és 90%-a telítve van, viszont, ha a cache-t nem nézem bele 30%-ot mutat (közben fut pár program).
szal ha azóta valaki rájött leírhatná. kösz!
- A hozzászóláshoz be kell jelentkezni
Hát ez egyszerű.
1. megoldás
Írsz egy programot, ami lefoglal a memóriából a számodra fölös méretű RAM + a swap méretét, és feltölti nullákkal. Így aztán nem fog cache-elni.
2. megoldás
A fölös RAM-ot kiveszed a gépből, és elküldöd nekem.
- A hozzászóláshoz be kell jelentkezni
nem tudom ezzel mi a bajotok,
a nem hasznalt lapokat ki-swapelni, es disk cache-re hasznalja, szerintem ez ok.
mi a jobb: ott ul vmi a memoriaba es a firefox 5 percig tolt, vagy a firefox a memoria cachben ul es bejon 1 perc alatt. perc inkabb masodperc...
- A hozzászóláshoz be kell jelentkezni
na jó azt hiszem tényleg jó lesz az úgy ahogy van.
- A hozzászóláshoz be kell jelentkezni