Was zeigt die z-Option im Linux-Top-Programm an?

338
Dave Stibrany

Ich versuche, das Top-Programm besser zu verstehen, und ich bekomme nicht wirklich die 'z'-Option, die alle laufenden Prozesse hervorhebt.

Würden nicht alle Prozesse in top als lauffähig betrachtet? In welchem ​​Zusammenhang würde ein Prozess oben aufgeführt, aber nicht als lauffähig betrachtet werden?

0

2 Antworten auf die Frage

1
bahamat

Laufen bedeutet in diesem Fall "on cpu", dh es werden Berechnungen durchgeführt. Andere Prozesse werden schlafen, das heißt, sie sind "aus der CPU", dh es wird nichts für sie berechnet, sie warten auf etwas.

Schläft das gleiche wie in einem blockierten Zustand, dh. Sie warten auf IO? Dave Stibrany vor 10 Jahren 0
Ein Prozess, der für E / A blockiert wird, befindet sich in einem Zustand, der als "ununterbrechbarer Schlaf" bezeichnet wird. Dies ist nicht derselbe Zustand wie der Schlafmodus. Im Zusammenhang mit dieser Frage wird ein Prozess in Iowait, den ich nicht glaube, als laufend gezeigt, aber ich bin nicht zu 100% sicher. bahamat vor 10 Jahren 0
0
BillR

Denken Sie an "derzeit aktiv" oder "gerade laufen". Top basiert auf den verwendeten Ressourcen. Möglicherweise habe ich gerade eine ressourcenintensive Aufgabe ausgeführt, sodass diese Aufgabe in der Liste angezeigt wird, da sie viel Ressourcen verbraucht, obwohl die Aufgabe jetzt im Leerlauf ist. Versuchen Sie bei laufendem Betrieb, die Anzeige mit der Taste "i" umzuschalten, um inaktive Aufgaben anzuzeigen und auszublenden.

Welche * Nix verwenden Sie?

Ich benutze Ubuntu Dave Stibrany vor 10 Jahren 0