iotop是一个Python程序,可以用来对磁盘I/O进行检测。
它需要Python≥2.7且Linux内核≥2.6.20,并且打开了 TASK_DELAY_ACCT CONFIG_TASKSTATS, TASK_IO_ACCOUNTING 和 CONFIG_VM_EVENT_COUNTERS选项。
左、右方向键:选择排序项
R 键:选择排序
O 键:显示当前活动的I/O进程
P 键:只显示进程
A 键:累计展示
I 键:设置 I/O 优先级
Q 键:退出
其他键:刷新
iotop 0.6 命令行选项 | ||
---|---|---|
参数名 | 示例 | 介绍 |
–version | 显示程序版本并退出 | |
-h, –help | 显示帮助并退出 | |
-o, –only | 只显示活动的IO,或在 程序中 按 o 键 | |
-b, –batch | 非交互模式,通常用于记录日志 | |
-n NUM, –iter=NUM | -n 3 | 监测次数 |
-d SEC, –delay=SEC | -d 1 | 刷新间隔 |
-p PID, –pid=PID | -p 1 | 指定监测的进程/线程 |
-a, –accumulated | 显示累计的 I/O而不是带宽 | |
-k, –kilobytes | 以KB为单位展示 | |
-t, –time | 增加时间戳展示(在 -b 非交互模式使用) | |
-q, –quiet | 禁止显示标题(在 -b 非交互模式使用) |