» »

linux - nekaj mi zafila memorijo

Tutankhamun ::

Naložil smo Ubuntu desktop 8.10. Zdej mi pa nek k****c v parih sekundah požre vso memorijo. Valda zažne ku swapat, pol pa disk skos neki škrtat sistem je pa neodziven.
Kako ugotovim, kater proces mi žre memorijo?

Hvala
AMD Phenom QUAD 9950 Black Edition, 8GB

trnvpeti ::

top ti bo pokazal cpu, memory in ime programa

Tutankhamun ::

Ma top sm probu, samo:
men kaže cpu zasedenost 5 - 20% preko grafičnega umesnika system->administration->system monitor pa piše 100% CPU?
Pa glede memorije v grafičnem umesniku piše 93% swap pa skor že 100 %, ampak ne vem kdo to porablja.
pa to morem hitr zvedt, ker to se hitr zafila, pa nč ne morem delat več.
Rad bi neki, kar sortira po memoriji, pa še zravn ime procesa.
AMD Phenom QUAD 9950 Black Edition, 8GB

arjan_t ::

top zna sortirat

ko je top zagnan pritisni F (velik) nato pa n in enter

jype ::

Al pa če samo M pritisneš (shift-m) - bo takoj na vrhu najpožrešnejši.

Tutankhamun ::

No za drugič bom vedu. Sm vrgu dol vnc pa sambo pa se je umiril. Edn od teh dveh je kuru memorijo. Smo jih nazadnje gor inštaliral.

Hvala vsem.
AMD Phenom QUAD 9950 Black Edition, 8GB

srus ::

Jaz v podobnem primeru najraje uporabim ukaz

grep -i vmrss ./*/status | sort -n -k2

ki ga izvedem na /proc direktoriju

Dobite izpis podoben:

./887/status:VmRSS: 15284 kB
./870/status:VmRSS: 15448 kB
./861/status:VmRSS: 15468 kB
./814/status:VmRSS: 15480 kB
./904/status:VmRSS: 15564 kB
./901/status:VmRSS: 15656 kB
./369/status:VmRSS: 32452 kB

kjer je razviden pid procesa in količina pomnilnika, ki ga ta pid zasega. V sistemih z MMU in swap je presenetljivo težko ugotoviti koliko posamezen proces dejansko zasede RAM. Vmrss (sešteje kodo, podatke, stack, knjižnice) je temu še najboljši približek, lahko pa namesto njega uporabiš še kakšen drug podatek iz status datoteke npr. vmdata.

LP

der_Alte ::

Akhem... ne bi raje enostavno pognal

# ps axk -rss o comm,pid,rss
Umri mlad! Bodi lepo trupelce!

srus ::

Akhem... ne bi raje enostavno pognal

# ps axk -rss o comm,pid,rss


Prav imaš, tvoj predlog je ustrezen za običajne Linux suisteme. Vzrok mojemu predlogu je profesionalna deformacija, prihajam iz embedded sveta kjer ni na voljo full feature ps ukaza, ampak uporabljamo busybox ps varianto, ki je praktično brez opcij.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

RAM Real Life Speed anketa - prošnja (strani: 1 2 )

Oddelek: Navijanje
995231 (2670) tiborrr
»

Kako naj naložim program v linux-u (strani: 1 2 3 )

Oddelek: Programska oprema
1452853 (1782) CCfly

Overnet - nastavitve

Oddelek: Omrežja in internet
6623 (579) CaqKa
»

Onboard grafika za server ? onboard mrežna ?

Oddelek: Pomoč in nasveti
15544 (427) mrTwelveTrees
»

Zeleni odgovori

Oddelek: Novice / Procesorji
8944 (944) tha_man

Več podobnih tem