Sziasztok!
Az lenne a kérdésem, hogy hol tudom megnézni mi mennyi memóriát használ a gépemen.
A top-ot próbáltam rávenni memória szerinti rendezésre, de nem sikerült.
Nem tartom normálisnak, hogy a rendszer indulásakor 600M fölötti a memória használat, az X-re meg a thunderbird-re viszont 3.7-et ír ki (ez gondolom/remélem nem 370 Megát jelent).
- 3349 megtekintés
Hozzászólások
Nemtom milyen disztóról van de, de első tippre: cat /proc/meminfo :)
szerk: jah bocs.. sztorno.. Ez nem process-re lebontva írja..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Üllj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni
Azért köszi, ezt sem ismertem :)
Úgy gondoltam ezek nem disztró függő parancsok. Egyébként Ubuntu 7.10 (új telepítés).
- A hozzászóláshoz be kell jelentkezni
Próbálkozz a ps paranccsal, man ps elég pontos infót ad a használatához.
Pl. a "ps -u" pl a felhasználói processzeket mutatja, és megadja a relatív memória használatot (százalékban), a "ps -AF" meg kiírja az összes létező processz sokféle infóját.
Üdv,
- A hozzászóláshoz be kell jelentkezni
top
nyomsz shift+f(nagy F)
utánna: n
utánna enter.
- A hozzászóláshoz be kell jelentkezni
köszi. Hogy ezt nem találtam meg. (pedig az n-el próbálkoztam)
Azt hiszem jelentősen lehet csökkenteni a memória használatot. Kétszer fut az X és négyszer az apache.
(Akkor a 3.7 370M-t jelent?) Közbe rájöttem, hogy százalékot.
- A hozzászóláshoz be kell jelentkezni
shift+M
Ha gnomot hasznalsz, van egy rendszer monitor vagy mi, ami shared reszt nem szamolja hozza a foglalashoz.
- A hozzászóláshoz be kell jelentkezni
Köszi.
A "shared" itt mit jelent?
- A hozzászóláshoz be kell jelentkezni
mmaper Inditsd el tobb peldanyban.
Foleg a .so kat, amik kezelese hasonlo fenti kodhoz.
/proc/PID/maps -bol megtudod egyes porcessek mit mapolnak be a memoriaba.
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
Szia mindenki!!
Debian 4.0_r3 -at használok netinstall verziót.Aplaprendszer van telepítve a gépemre rtorrentet használok rajta és semmi mást.Elkezdem használni az rtorrentet a proci 1.7 % foglalja és 6 mega memóriát ha neagyisten le kell állítanom és újraindítani az rtorrentet elkezdi hash -elni a futót torrent fileokat akkor felzabálja a memóriát ez eddig rendebn van viszont a swap filehoz nem nyúl egggyáltalán a végén nem marad csak 3-mb.Amikor végez akkor is ennyi marad és akkor nem áll vissza és a swap -filet akkor sem használja.
Ugyan ez a problémám a munkahelyi gépemmel is ugyan ezt csinálja mondjuk azon KDE .is fut bár abban van 512-mb de annak a végi is a 4 mega marad.
Ha csak elinditom a gépet megnyitok 1 böngészőt, a böngésző lecuppan 45 megát ha bezárom akkor sem adja vissza hanem ha megint megnyitom megint elvesz 45 mb -o ....És végül lemegy 3 mb -ra és ennyi belassúl kifagy vég.
Tud e valaki nálam okosabb ember segíteni?
- A hozzászóláshoz be kell jelentkezni
Netről le van frissítve azóta (habár írtad hogy netinstall) ?
Esetleg mi lenne ha feldobnál egy újabb kernelt a backports-ból (itt 22-es kernel elérhető).
Mi lenne ha single módban indítanád a rendszert, majd root jelszót megadni a belépéshez, és aztán elindítani egy progit, és megnézni hogy visszaadja-e a memcsit.
# free -mt ; gzip -9 valami* ; gunzip valami* ; free -mt
- A hozzászóláshoz be kell jelentkezni
Hmmm kipróbálom hátha kössz az ötleteket!!
- A hozzászóláshoz be kell jelentkezni
swapfile helyett swap particio
és a memóriát azért nem adja vissza, mivel bent tartja cache-ben
van egy ilyen mondóka, amit a shellnek kell elmesélni, ezzel törlöd a cache-t:
sync
sync
sync
echo 3 > /proc/sys/vm/drop_caches
debian gnu/linux @ linux-2.6.22.22-opt1 | patch
info
- A hozzászóláshoz be kell jelentkezni
Igen elírtam swap partíciót használok elnézést!
Viszont a megoldás működik nagyon köszönöm a segítséget!
De a swap partíciót miért nem használja? Vagy használja?
- A hozzászóláshoz be kell jelentkezni
másolj ide egy free kimenetet
debian gnu/linux @ linux-2.6.22.22-opt1 | patch
info
- A hozzászóláshoz be kell jelentkezni
free -m
total used free shared buffers cached
Mem: 242 239 3 0 1 212
-/+ buffers/cache: 25 217
Swap: 219 0 219
- A hozzászóláshoz be kell jelentkezni
echo 99 >/proc/sys/vm/swappiness
Azert nem hasznalja , mert nem gondolja fontosnak.
Ha azt szeretned, hogy agreszivan swappoljon, akkor a fenit parancsot ird be.
/etc/sysctl.conf ba is betheted
vm.swappiness = 99
- A hozzászóláshoz be kell jelentkezni
turul16 ez nagyon fontos információ köszönöm a segítséget MŰKÖDIK
- A hozzászóláshoz be kell jelentkezni
sysctl turkálás a köbön ;)
debian gnu/linux @ linux-2.6.22.22-opt1 | patch
info
- A hozzászóláshoz be kell jelentkezni
Sziasztok,
Linux memóra kezeléséről szeretnék többet megtudni.
Van egy kereskedelmi zárt forráskódú programom (antivírus) ami szépen apránként elfogyasztja a memórát. Vagyis, pontosan nem tudom, hogy mi is történik, mi fogy el?
pmap -d kimenete:
mapped: 518572K writeable/private: 510936K shared: 32K
Itt mit jelent a mapped, writeable/private érték?
Köszi,
Mik
- A hozzászóláshoz be kell jelentkezni