
Was genau bedeutet die Spalte „rbw“ in der vmstat-Ausgabe?
Bedeutet „r“ die Anzahl der Threads, die auf die CPU warten, oder die Anzahl der aktuell ausgeführten Threads?
Außerdem, was bedeutet die Spalte b und w.
Wenn ich vmstat auf unserem System ausführe, erhalten wir in der Spalte R manchmal Werte über 20, 30. Ist das ein Problem? Bedeutet das, dass 20, 30 Threads auf die CPU warten und müssen wir in diesem Szenario die CPU erhöhen?
Auch wenn jemand auf Dokumentation verweisen kann, in der dies ausführlich erklärt wird.
Antwort1
Es handelt sich um Prozesse, nicht um Threads:
Von 'man vmstat': Die Felder der vmstat-Anzeige sind
procs Report the number of processes in each of the
three following states:
r in run queue
b blocked for resources I/O, paging, and so
forth
w swapped