Strona 1 z 1

[+] Jak sprawdzić co i ile zajmuje pamięci w Debianie?

: 25 października 2009, 19:43
autor: Pietro54
Witam.
Pytanie jest nieco bardziej złożone niż w temacie, bo polecenie ,,free'' czy ,,ps uax'' ma swoje wady.
Chodzi mi przede wszystkim o wyiskanie konkretnego programu, który np. zabiera najwięcej pamięci, zabiera najmniej. Bądź ze względu na inne kryterium, pragnę dokonać prostego sortowania, a ani ,,free'' ani ,,ps uax'' mi tego nie zapewnia.

: 25 października 2009, 19:51
autor: darkwater

Kod: Zaznacz cały

htop

: 25 października 2009, 20:35
autor: Akkon
Pietro54, zainteresuje się dokładnie możliwościami jakie daje ps, dla przykładu polecenie

Kod: Zaznacz cały

ps -A -o pid,stat,pmem,pcpu,start,etime,comm,user --sort=-pcpu | head -n 10
da Ci informacje na temat 10 najbardziej zasobożernych procesów, posortowanych wg zajętości CPU.

: 25 października 2009, 20:43
autor: lays
A może po prostu htop? Przy okazji będziesz miał fajny zamiennik dla top'a i trochę innych przydatnych funkcji.

: 26 października 2009, 09:20
autor: Pietro54
Przyznam że eksperymentowałem po Twojej podpowiedzi z

Kod: Zaznacz cały

ps -A -o pid,stat,pmem,pcpu,start,etime,comm,user --sort=-pmem | head -n 10
ale to sortowanie nie działało jakoś za dobrze..
No tak czy inaczej pomysł z htopem był strzełem w 10, w moim odczuciu znacznie wygodniejszy.
Dziękuje za pomoc