htop - was ist Aufgabe, Thread und Laufen?

2545
Romain Jouin

Htop gibt mir folgende Ausgabe:

htop - was ist Aufgabe, Thread und Laufen?

Die Werte haben sich in den letzten Minuten nicht geändert.

Ich frage mich also, was ist der Unterschied zwischen "Aufgabe", "Thread" und "Laufen"?

Ich habe mir diese Seite angeschaut : http://www.deonsworld.co.za/2012/12/20/understanding-and-using-htop-monitor-system-resources/, überspringt aber diesen Teil :(

Von dem, was ich von meiner Servernutzung weiß, würde ich sagen:

  • Wir haben 10 Prozesse, die sich in 59 Aufgaben teilen, und 160 Threads ...

Ich verstehe nicht wirklich die Unterschiede zwischen diesen beiden: - /

Irgendwelche Erklärungen?

Es ist auch seltsam, weil es Dutzende von Prozessen gibt:

htop - was ist Aufgabe, Thread und Laufen?

2

1 Antwort auf die Frage

1
Vince Sh

Sie haben es fast richtig. :)

Es werden möglicherweise Dutzende von Prozessen (oder Tasks) aufgelistet, aber auf der CPU laufen tatsächlich nur 10 "Threads". Der Rest der Prozesse und Threads befindet sich im Ruhezustand, bis das Betriebssystem sie für die CPU-Nutzung festlegt.

Es gibt also 59 Aufgaben, von denen einige in 160 Threads aufgeteilt sind, aber nur 10 Threads auf der CPU laufen.

können wir task = prozess sagen? Romain Jouin vor 7 Jahren 0
Wenn ich [ps -axjf | wc -l] Ich habe die Nummer 253 Romain Jouin vor 7 Jahren 0