orm@doc-tcpip.org | Erstellt: Oktober 2002 - Letzte Modifikation: August 2003 |
ps -ef | sort +3 -r | head -15 Sortiert nach Penalty (C) ps gv | head -n 1 ; ps gv | egrep -v "RSS" | sort Sotriert nach Proc ID ps aux | head -1 ; ps aux | sort -rn +2 | head Sortiert nach CPU Usage ps auxw ps -dafl (Das ist Unsinn: a = alle Proz. ohne Session Leaders und solche ohne Terminal, d = alle Proz. ohne Session Leaders. Es gewinnt d.) ps -Amo THREAD ps -eo "%a %t %n" ohager@dev.ffm.tc:/home1/ffm/ohager/Zeug > ps -o "* %u ** %p %y ******" RUSER PID TT * ohager ** 73540 pts/67 ****** * ohager ** 169194 pts/67 ****** root@FW1.KAI:/ # ps -kmo THREAD USER PID PPID TID ST CP PRI SC WCHAN F TT BND COMMAND root 0 0 - A 120 16 1 - 303 - 0 swapper - - - 3 S 120 16 1 - 1400 - 0 - root 516 0 - A 120 127 1 - 303 - 0 kproc - - - 517 R 120 127 1 - 1004 - 0 - root 774 0 - A 0 36 1 - 303 - 0 kproc
sar Kommando macht Statistiken über die Benutzung der Systemresourcen. Es gibt 2 Skripte: /usr/lib/sa/sa1 und sa2. Kann man aus dem Cron starten, ist voreingerichtet. time Kommando => Analyse des Zeitverhalten eines Programmes. Performance Profile eines Prozesses und seiner *synchronen* Kinder. realtime: wirklich aufgelaufenen Zeit vom Start bis zum Ende. user: Die reine CPU Zeit für die Ausführung des Programmes (Programm und alle Library-Subroutinen, die aufgerufen werden). sys: Alle direkten und indirekten Systemaufrufe, die das Programm veranlaßt. Also die Summe user + sys zeigt den gesamten CPU Verbrauch. *Nicht* berücksichtigt sind die Kosten, die nicht direkt dem Thread des Programmes zugeordnet werden können: Memory Management, Disk Management etc. vmstat Kommando => Analyse der Systemlast Statistik über Kernel Threads, virtual Memory, Platten, Traps, CPU. Es wird über alle CPUs gemittelt. Werte in % oder auflaufend. kthr memory page faults cpu ----- ----------- ------------------------ ------------ ----------- r b avm fre re pi po fr sr cy in sy cs us sy id wa 0 0 576519 8026 0 0 0 2 12 0 280 120 136 10 5 79 6 0 2 576519 7989 0 0 0 0 0 0 2131 11609 1233 12 7 60 20 2 2 576544 7881 0 1 0 0 0 0 1697 12090 997 26 7 55 12 1 3 576549 7927 0 2 0 0 0 0 2044 12680 1318 15 6 43 36 1 3 576695 7778 0 0 0 0 0 0 2177 10682 1283 15 6 67 12
[ Allgemein | UNIX | AIX | TCP-IP | TCP | ROUTING | DNS | NTP | NFS | FreeBSD | Linux | RPi | SMTP | Tracing | GPS | LW ]
Copyright 2001-2021 by Orm Hager - Es gilt die GPL