
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