Belépés
Ubuntu felzabálja a memóriám
2009. szeptember 9. – 18.49 – rollreich
Üdv. Feltettem az Ubuntu 9.04 verziót wubival Win XP mellé. Induláskor kell kiválasztani az op. rendszert. Az Ubuntu elindul szépen pikk-pakk feláll, de alapból 50%-os RAM fogyasztással fut. Nálam a gépben 1 GB RAM van. Aztán ahogy indítok egy Opera-t, Pidgin-t, Google Earth-et, azonnal felmegy 90% környékére és le is fagy. Tudna valaki segíteni, hogy ez miért lehet?
- A hozzászóláshoz regisztráció és belépés szükséges
swap-ot mekkorát állítottál be? Terminálba beírod "top" megmutatja, hogy melyik alkalmazás mekkora memóriát, cpu-t eszik. Lehet,hogy az általad indított programok felzabálják a géped erőforrásait. Opera helyett próbálj firefoxot. Bár megjegyzem az általad indított programok szerintem nem fektethetnék meg a rendszert. Igazán így okosságot mondani nem tudok, csak bíztatni, hogy ne add fel!!
A CPU-val nincs gond, az akkor is 10% alatt van, ha egyszerre 15 program fut. Van egy rendszerfigyelő alkalmazás, mely a memóriát és swapot mutatja. Ott az 1 GB memóriából jelenleg, hogy itt irogatok, és nyitva az Opera 66% foglalt. Az asztalra kitettem egy screenlet-tet, ami mutatja az erőforrásokat, ott is 66 % a RAM, 6,5% csak a CPU, a SWAP pedig 39%. Teljesen tanácstalan vagyok. Lehet, hogy a RAM-om ment tönkre?
Esetleg ez nem lehet? Nem feltétlen ezzel a két komponenssel, de valami hasonló.
Tényleg meg kéne nézni, hogy mi zabálja. Vagy conky-val, vagy rendszerfigyelővel nézd meg mi eszi a legtöbb RAMot.
Everybody poe-poe!
Rendszerfigyelőben hogyan tudom megnézni? Nekem csak annyit mutat, hogy 660 Mb használt az 1 GB-ból, de hogy ez milyen programokból adódik össze, azt nem tudom megnézni.
Kicsit figyelmesebben olvasd el a válaszokat.
Fentebb theomo írta, terminálba beírod azt, hogy top.
Ez a parancs többek között megmutatja, hogy mi eszi a memóriádat.
Néhány másodpercenként frissül.
htibi.ro | | Szeretnék tanulni, de kinek van arra ideje! | | fullcircle.hu
A Terminal ezt írja: nagyon érdekes, mert fent az 1 Gb-ból szinte az egész foglalt, lejjebb a futó alkalmazások viszont sokkal kevesebbet jeleznek. Valahol tehát eltűnik a rengeteg használt memória.
top - 21:47:15 up 4:43, 2 users, load average: 0.84, 0.87, 0.72
Tasks: 139 total, 1 running, 138 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.4%us, 10.4%sy, 0.0%ni, 84.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1011296k total, 992292k used, 19004k free, 200060k buffers
Swap: 262136k total, 194912k used, 67224k free, 336600k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3202 vkroland 20 0 292m 9.9m 3732 S 9 1.0 22:44.62 python
6372 vkroland 20 0 248m 49m 6144 S 4 5.1 4:00.25 skype
2690 root 20 0 777m 76m 10m S 2 7.7 10:42.62 Xorg
762 vkroland 20 0 292m 22m 12m S 0 2.3 0:03.43 gnome-terminal
835 vkroland 20 0 19116 1344 988 R 0 0.1 0:01.05 top
32538 vkroland 20 0 522m 80m 25m S 0 8.2 0:09.99 firefox
1 root 20 0 4104 612 532 S 0 0.1 0:00.94 init
Fixme, de top nem CPU fogyasztás szerint rakja sorrendbe az alkalmazásokat? Ha az egyik CPU-t nem kajál annyira, de memet igen, akkor az eléggé alul lesz és nem látszik.
Rendszerfigyelő->Folyamatok fül->Memóriára kattintasz, akkor sorbateszi neked memóriahasználat alapján, úgy már lehet okoskodni. Vagy egy jó conky config és látod :)
Everybody poe-poe!
fix: top-ban < > gombokkal lehet váltani melyik oszlop szerint legyen rendezve.
Tényleg memória használat alapján rendezi. Meg is csináltam, de semmi kirívó. Ha összeadom az összes memóriát az értékelés szerint, akkor is maximum 70-80 MB, de a másik fülön továbbra is 500 MB foglalt memóriát mutat. Azaz: valahol rejtve marad min. 400 MB, amit valami ellop, és eddig nem derült ki ki vagy mi az.
A táblázatban százalékosan mutatja a memóriahasználatot, erre figyeltél?
Kíváncsiságból összeadtam az értékeket, és a kapott 29,2% majdnem annyi mint a rendszerfigyelőben. Nekem úgy 400-500MB-ot használ.
htibi.ro | | Szeretnék tanulni, de kinek van arra ideje! | | fullcircle.hu
Az a részlet, amit Te fentebb bemásoltál, nem memória fogyasztás szerint rendezett táblázatot mutat. Valamivel több mint 24%-ot mutat, ami 240MB-nak felel meg.
htibi.ro | | Szeretnék tanulni, de kinek van arra ideje! | | fullcircle.hu
Ezt a terminal-ból másoltam be, ott nem tudtam memória szerint rendezni. Viszont fent a fejlécben ír egy nagyon érdekes dolgot, mégpedig ezt: Mem: 1011296k total, 992292k used, 19004k free. Ez az én tudásom szerint annyit jelent, hogy szinte teljesen használt az 1 GB memória, egészen pontosan: 98%. A screenlet-em az asztalon jelenleg 50%-ot mutat, csakúgy, mint a htop elemzése.
Mivel a htop-al össze tudtad számolni, már nincs jelentősége, de leírom.
Az "F n" karaktereket beírva, memória használat szerint rendez a már futó top.
Miután futtattam egy memóriazabálós programot, nekem is hamisan mutatott a fejlécben.
Ha gyakran használod a Google Earth-öt, akkor szerezz a gépbe egy kis memóriát még.
htibi.ro | | Szeretnék tanulni, de kinek van arra ideje! | | fullcircle.hu
Esetleg használd a htop-ot. Kicsivel érthetőbben és felhasználóbarátabban mutatja a top kimenetét.
#apt-get install htop
#htop
azután
short by (F6) -> mem
Köszi! A htop tényleg érthetőbb. Hát valóban, ha összeadom a rengeteg alvó alkalmazást is, amiről egyébként nem is tudtam, hogy a háttérben ott van, bizony tényleg 4-500 MB memória elmegy az 1 GB-ból. Ez azért elég elkeserítő, mert a compiz ki van kapcsolva, és csak egy webböngésző fut, meg a Skype meg a Pidgin. Ha elindítom a Google Earth-öt, az egyébként a kritikus program, azonnal lefagy a gép, és elindít egy alkalmazást, battery state, vagy ilyesmi. Miután lefuttatta, akkor szépen visszatér az Ubuntu asztal felület. Lehet, hogy be kell szerezzek még 1 GB RAM-ot???
A Google Earth egyedül megeszik 400-at.
htibi.ro | | Szeretnék tanulni, de kinek van arra ideje! | | fullcircle.hu
1 GByte memóriának elégnek kell lennie. Mondjuk eszerint a Google Earth-nek gondjai vannak a Compizzal, inkább ez okozhatja a problémát...
A compiz-t ki lehet gyepálni a gépről valahogy? Az lehet, hogy megoldaná a problémát.
Jobb klikk az asztalon, háttér megváltoztatása.
Vizuális effektek fül, és kikapcsolod.
Kívánságlista
Én a régi notebookomon 512 MB-al el vagyok. Pedig Chrome + Empathy + Gwibber mindig fut. Egy negyedik program azért már necces, de ez még mindig csak fele a te memóriádnak.
Egyébként nem tudtok olyan leírást ahol kicsit kigyomlálják a rendszert, hogy kevesebb memóriát használjon. Elég multitask vagyok és zavar, ha nem tudok egyszerre 5-6 alkalmazást futtatni. :) Viszont GNOME-hoz eléggé ragaszkodom, így ha lehet azt megtartanám.
http://somloirichard.hu
Nekem is van memóriagondom, a hülye Phyton felzabálja az egészet: http://kepfeltoltes.hu/100222/python_www.kepfeltoltes.hu_.png
A ConkyEmail-hez köthető a probléma forrása, ennyit már kiderítettem. De hogy lehet orvosolni? Ha csak a Phyton-t lövöm ki, akkor általában 10 perc múlva (ennyi időnként frissít a conky) újra elkezdi.
1) Wubit kidobod a kukába, mert semmire nem jó.
2) Compizt letörlöd
3) Van egy gyors, alacsony gépigényű rendszered, esetleg a gnome helyett is érdemes lehet vmi lightosabbat használni :)