Verstehen Sie die vmstat-Ausgabe in Solaris

Verstehen Sie die vmstat-Ausgabe in Solaris

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

verwandte Informationen