係統粉 > 電腦問答 > 其他問答

已解決請問如何vmstat查看磁盤io

提問者:弑牙  |  瀏覽次  |  提問時間:2016-12-20  |  回答數量:3

請問如何vmstat查看磁盤io用 'top -i' 看看有多少進程處於 Running 狀態,可能係統存在內存或 I/O 瓶頸,用 free 看看係統內存使用情況,swap 是否被占用很多,用 iostat 看...

已有3條答案
____蒾雨

____蒾雨

回答數:85091  |  被采納數:53

用 'top -i' 看看有多少進程處於 Running 狀態,可能係統存在內存或 I/O 瓶頸,用 free 看看係統內存使用情況,swap 是否被占用很多,用 iostat 看看 I/O 負載情況...
top:
主要參數
d:指定更新的間隔,以秒計算。
q:沒有任何延遲的更新。如果使用者有超級用戶,則top命令將會以最高的優先序執行。
c:顯示進程完整的路徑與名稱。
S:累積模式,會將己完成或消失的子行程的CPU時間累積起來。
s:安全模式。
i:不顯示任何閑置(Idle)或無用(Zombie)的行程。
n:顯示更新的次數,完成後將會退出to
2016-12-22 08:02:48
讚 8509
喜歡吃菜不吃飯

喜歡吃菜不吃飯

回答數:5951  |  被采納數:0

vmstat 命令報告關於線程、虛擬內存、磁盤、陷阱和 CPU 活動的統計信息。由 vmstat 命令生成的報告可以用於平衡係統負載活動。係統範圍內的這些統計信息(所有的處理器中)都計算出以百分比表示的平均值,或者計算其總和。輸入命令:vmstat 2 5;如果發現等待的進程和處在非中斷睡眠狀態的進程數非常多,並且發送到塊設備的塊數和從塊設備接收到的塊數非常大,那就說明磁盤io比較多。
2016-12-22 10:42:45
讚 595
我吧我是很帥

我吧我是很帥

回答數:53565  |  被采納數:4

如果你指純dos的話,dos原本就是一個單任務的操作係統,象實時io顯示這種要求多任務的軟件實現的難度非常高,以前就沒聽過有這種軟件(你列舉的那些跟這個完全沒關係),如果是unix下的話這類命令倒有不少,比如iostat或者vmstat。
2016-12-23 13:07:18
讚 5356
相關問答
最新其他問答
解決方法