了解 Solaris 中的 vmstat 輸出

了解 Solaris 中的 vmstat 輸出

rbw 欄位在 vmstat 輸出中的確切意義是什麼。

r 是否表示正在等待 CPU 的執行緒數或目前正在執行的執行緒數。

還有b和w列是什麼意思。

當我在我們的系統上執行 vmstat 時,我們在 r 列中得到的值有時會超過 20、30。這是一個問題嗎?這是否意味著有 20、30 個執行緒正在等待 CPU,在這種情況下我們是否需要增加 CPU。

另外,如果有人可以指出任何詳細解釋這一點的文件。

答案1

它們是進程而不是執行緒:

From 'man vmstat': vmstat 顯示的欄位是

      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

相關內容