Linux has always been able to show how much I/O was going on (the bi and bo columns of the vmstat 1 command).

Iotop is a Python program with a top like UI used to show of behalf of which process is the I/O going on. It requires Python ≥ 2.5 and a Linux kernel ≥ 2.6.20 with the TASK_DELAY_ACCT and TASK_IO_ACCOUNTING options enabled.

需求為 Python 2.5  以上 且 Linux kernel  2.6.20 以上,這支程式才可以跑

2012-08-16 updated

使用 iotop –only 可以只看到已對io有負載的程序

如果直接使用 iotop 則可以按鍵盤上的 o 來切換


  1. 方向鍵的左右 : 可以切換排序,可以在畫面上看到有個 > 符號,指到那就以它為主排序
  2. p : 只顯示 process,沒有thread
  3. a : 顯示從一打開iotop到現在的累積值
最後修改日期: 2012 年 08 月 16 日