iotop

iotop 功能说明:动态显示磁盘I/O统计信息  
iotop命令是一款实时监控磁盘I/O的工具,但必须以root用户的身份运行。使用iotop命令可以很方便地查看每个进程使用磁盘I/O的情况。
最小化安装系统一般是没有这个命令的,需要使用yum命令额外安装,安装命令如下;yum -y install iotop

参数选项
-o    显示正在使用I/O的进程或者线程,默认是显示所有
-d    设置显示的间隔秒数
-p    只显示指定PID的信息
-u    显示指定用户的信息
-P(大写)    只显示进程,一般是显示所有的线程
-a    显示从iotop启动后每个线程完成了的I/O总数
-k    设置显示单位为KB
-t    在每一行前添加一个当前的时间

 
[root@testdb62 ~]# iotop
Total DISK READ :    0.00 B/s | Total DISK WRITE :       0.00 B/s
Actual DISK READ:    0.00 B/s | Actual DISK WRITE:       0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                      
21927 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.02 % [kworker/0:0]
    1 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % systemd --switched-root~-system --deserialize 22
    2 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthreadd]
 3499 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % python3 manage.py qcluster
    4 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/0:0H]
    6 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/0]
    7 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/0]
    8 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_bh]
    9 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_sched]
   10 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [lru-add-drain]


以下是命令结果的具体说明。
Total DISK READ:总的磁盘读取速度。
Total DISK WRITE:总的磁盘写入速度。
TID:进程pid值。
PRIO:优先级。
USER:用户。
DISKREAD:磁盘读取速度。
DISK WRITE:磁盘写入速度。
SWAPIN:从swap分区读取数据占用的百分比。
IO:I/O占用的百分比。
COMMAND:消耗I/O的进程名。
原文地址:https://www.cnblogs.com/l10n/p/14200793.html