我需要監視寫入磁碟的程序的 I/O 統計資訊。目的是避免長時間過高的寫入速率。
我知道有iostat
工具可以從系統範圍的角度完成這項任務。
有沒有類似監控單程序磁碟使用情況的東西?
你想要的是iotop
. 大多數發行版都有一個包,通常稱為 (邏輯上足夠) iotop
。
一個非常酷的命令(至少在不是很忙的系統上)是iotop -bo
. 這將在發生時顯示 I/O。它還具有僅監視特定程序或指定使用者擁有的程序的選項。
引用自:https://unix.stackexchange.com/questions/21295