linux性能监控:IO性能监控命令之iotop命令_linux

内存监控命令之iotop命令1概述:linux性能监控:IO性能监控命令之iotop命令_性能监控_02

iotop命令 是一个用来监视磁盘I/O使用状况的top类工具。iotop具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方便的查看。

linux性能监控:IO性能监控命令之iotop命令_centos_03



2安装方法:linux性能监控:IO性能监控命令之iotop命令_性能监控_02 Ubuntu  :    apt-get install iotop CentOS  :    yum install iotop



3常用命令格式:linux性能监控:IO性能监控命令之iotop命令_性能监控_02

iotop(选项)

linux性能监控:IO性能监控命令之iotop命令_centos_03


4命令参数:linux性能监控:IO性能监控命令之iotop命令_性能监控_02-o:只显示有io操作的进程 -b:批量显示,无交互,主要用作记录到文件。 -n NUM:显示NUM次,主要用于非交互式模式。 -d SEC:间隔SEC秒显示一次。 -p PID:监控的进程pid。 -u USER:监控的进程用户。

5使用实例:



01

实例:

直接执行iotop就可以看到效果了:

命令:

iotop

输出:

linux性能监控:IO性能监控命令之iotop命令_性能监控_08

说明:

第一行READ和WRITE速率总计;
第二行:

tid:线程id,按p可转换进程pid PRIO:优先级 DISK READ:磁盘读取速率 DISK WRITE:磁盘写取速率 SWAPIN:swap交换百分比 IO>:IO等待所占用百分比 COMMAND:线程/进程详细信息



6交互指令: 1.

2. 左右箭头:改变排序方式,默认是按IO排序。

3. r:改变排序顺序。

4. o:只显示有IO输出的进程。

5. p:进程/线程的显示方式的切换。

6. a:显示累积使用量。

7. q:退出。

8.






加群交流在后台回复“加群”,添加小编微信,小编拉你进去

猜您喜欢往期精选▼常见的linux命令
linux性能监控:IO性能监控命令之iostat命令
linux性能监控:内存监控命令之free命令
linux性能监控:CPU监控命令之pidstat命令
linux性能监控:CPU监控命令之mpstat命令
linux性能监控:CPU监控命令之top命令
linux性能监控:CPU监控命令之vmstat命令
Linux vi/vim操作入门到精通(图文版)
网络分析shell脚本(实时流量+连接统计)
CentOS yum 源的配置与使用
Linux一键配置工具ezhttp介绍
Centos系统安全配置
系统加固之Linux安全加固


END



▼更多精彩推荐,请关注我们▼
生活不止眼前的苟且,
还有课本里的诗和到不了的远方