Wie sehe ich, was sich unter GNU / Linux in der Ausführungswarteschlange befindet?

8

Die Last auf meinem Server ist sehr hoch, obwohl es nicht viel Festplattenaktivität zu geben scheint und die CPU im Leerlauf ist. Mit sar kann ich sehen, dass die Ausführungswarteschlange voll wird, aber gibt es eine Möglichkeit zu sehen, was sich in der Ausführungswarteschlange befindet?

aaronsw
quelle
Was meinst du mit "die Last auf meinem Server ist sehr hoch" und "die CPU ist im Leerlauf"? Der Lastdurchschnitt sollte etwas der CPU-Last entsprechen.
mpez0
@ mpez0 Unter Linux täuscht der Lastdurchschnitt. Es wird gemessen, was sich in der Ausführungswarteschlange befindet, nicht die CPU-Auslastung. Das ist wichtig zu wissen. Dies bedeutet, dass eine unterbrechungsfreie Festplatten-E / A einen hohen Lastdurchschnitt verursachen kann, obwohl die CPU inaktiv ist.
Billyw
@billyw Du hast das "etwas" in meinem Kommentar gesehen, oder?
mpez0

Antworten:

4

Beginnen Sie mit oben. Es sollte die gesamte oder den größten Teil der Ausführungswarteschlange auf der ersten Seite auflisten. Außerdem listet 'ps r -A' alle Prozesse in der Ausführungswarteschlange auf.

BillThor
quelle
-1
ps –ef 

zeigt jeden (-e) laufenden Prozess in einer vollständigen (-f) detaillierten Liste

Berkay
quelle