Strona 1 z 1
Wskaźnik Procesora (CPU) oraz pamięci RAM
: 15 czerwca 2011, 17:22
autor: Robert007
Witam.
Za pomocą jakich poleceń z konta root można sprawdzić zużycie CPU (w%) oraz RAM (w MB), wyłącznie dla podanej aplikacji?
Znalazłem dwa rodzaje ale nie bardzo o taki efekt mi chodziło:
oraz
W tym drugim to się zawiesza i żadnego efektu. Może ktoś wie jak to zastosować?
: 15 czerwca 2011, 19:08
autor: lolleq
Zainteresuj się htop.
: 15 czerwca 2011, 19:11
autor: Robert007
Tylko nie bardzo wiem jak z tego wyciągnąć wyłącznie Cpu lub Ram bez odświeżania. - Najlepiej jednym poleceniem w tym htop.
: 15 czerwca 2011, 19:17
autor: DaVidoSS
Użycie ps, grep i awk. Dla przykładu tak to wygląda dla programu Iceweasel:
Kod: Zaznacz cały
ps -aux 2>/dev/null | grep iceweasel | awk '{ print "CPU="$3" MEM="$4}'
CPU=0.5 MEM=3.2
Wynik możesz uzyskać jaki chcesz zmieniając odpowiednio polecenie.
Po przestudiowaniu
okazuje się, że może być to sposób w pełni elastyczny..
: 15 czerwca 2011, 19:21
autor: Robert007
Awk oddziela spacjami poprzez sprawdzanie wyniku np. na pozycji 3? Trzeba to zapamiętać. O taki wynik mi chodziło. Dziękuję.
: 15 czerwca 2011, 19:25
autor: DaVidoSS
Awk "robi" spacje poprzez :
Pomiędzy znakami " " możesz wpisać to co potrzebujesz zobaczyć w wyniku
oprócz zdefiniowanych $0 $1 $2 $3...
: 23 czerwca 2011, 09:33
autor: Robert007
Można jakoś pobrać setne procent zużycia CPU oraz pamięci RAM? Gdy pobiera mi akurat CPU 0.0% to jest to raczej nie możliwe że nic w ogóle nie pobiera. Zawsze pobiera ileś Mhz.
: 23 czerwca 2011, 09:54
autor: ksysinek
A może to cię usatysfakcjonuje:
: 23 czerwca 2011, 12:38
autor: Robert007
Mam podaną jedną wartość. Mianowicie:
Czyli to jest globalnie? Ja potrzebuje do wybranych procesów o danym ID tylko.
Edycja:
Procesy uruchomione w screenie nie pokazuje ile mają CPU i ram. Wskazuje cały czas 0.0 pomimo że jest większa niż zero, dlaczego?
: 24 czerwca 2011, 17:00
autor: Yampress
top