iotop - monitor your disk usage

Disk I/O 往往是效能的殺手,但是我們卻很難抓出現在到底是哪個程式正在 I/O。 iotop 是一隻 python script,用類似 top 的介面顯示各 process 的 I/O 狀況,還會顯示每個 process 的 throughput 是多少。

要使用 iotop,編譯 kernel 時要選 CONFIG_TASKSTATS
CONFIG_TASK_IO_ACCOUNTING

以下是截圖:

iotop screenshot

註:PowerTop 將內建類似功能,參考 http://blog.fenrus.org/?p=38