» »

linux - nekaj mi zafila memorijo

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
»

Na pomoč - vsi, ki o mobilcih in prenosu podatkov veste več od nas, navadnih smrtniko

Oddelek: Mobilne tehnologije
241977 (1568) NupY
»

BitTorrent pohrustal μTorrent (strani: 1 2 )

Oddelek: Novice / Ostala programska oprema
9115046 (12176) simnov
»

XP: Swap file raste, dokler se računalnik ne sesuje-NUJNO!

Oddelek: Pomoč in nasveti
101526 (1340) Duhec
»

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

Oddelek: Navijanje
998678 (6117) tiborrr
»

Optimalne nastavitve za wd120gb 8mb cache

Oddelek: Pomoč in nasveti
211543 (1336) Blup

Več podobnih tem