Linux如何查找占用磁盘IO读写很高的进程方法
发表于:2024-10-18 作者:千家信息网编辑
千家信息网最后更新 2024年10月18日,这篇文章给大家分享的是有关Linux如何查找占用磁盘IO读写很高的进程方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。通过 iostat -x 1 10 查看相关磁盘使用
千家信息网最后更新 2024年10月18日Linux如何查找占用磁盘IO读写很高的进程方法
这篇文章给大家分享的是有关Linux如何查找占用磁盘IO读写很高的进程方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
通过 iostat -x 1 10 查看相关磁盘使用信息
相关截图如下:
1 # 如果没有 iostat 命令,那么使用 yum install sysstat 进行安装2 # iostat -x 1 10
由上图可知,vdb磁盘的 %util【IO】几乎都在100%,原因是频繁的读取数据造成的。
其他字段说明
Device:设备名称tps:每秒的IO读、写请求数量,多个逻辑请求可以组合成对设备的单个I/O请求。Blk_read/s (kB_read/s, MB_read/s):从设备读取的数据量,以每秒若干块(千字节、兆字节)表示。块相当于扇区,因此块大小为512字节。Blk_wrtn/s (kB_wrtn/s, MB_wrtn/s):写入设备的数据量,以每秒若干块(千字节、兆字节)表示。块相当于扇区,因此块大小为512字节。Blk_read (kB_read, MB_read):读取块的总数(千字节、兆字节)。Blk_wrtn (kB_wrtn, MB_wrtn):写入块的总数(千字节,兆字节)。rrqm/s:每秒合并到设备的读请求数。即delta(rmerge)/swrqm/s:每秒合并到设备的写入请求数。即delta(wmerge)/sr/s:每秒完成的读I/O设备次数。即delta(rio)/sw/s:每秒完成的写I/0设备次数。即delta(wio)/srsec/s (rkB/s, rMB/s):每秒读取设备的扇区数(千字节、兆字节)。每扇区大小为512字节wsec/s (wkB/s, wMB/s):每秒写入设备的扇区数(千字节、兆字节)。每扇区大小为512字节avgrq-sz:平均每次设备I/O操作的数据量(扇区为单位)。即delta(rsec+wsec)/delta(rio+wio)avgqu-sz:平均每次发送给设备的I/O队列长度。await:平均每次IO请求等待时间。(包括等待队列时间和处理时间,毫秒为单位)r_await:平均每次IO读请求等待时间。(包括等待队列时间和处理时间,毫秒为单位)w_await:平均每次IO写请求等待时间。(包括等待队列时间和处理时间,毫秒为单位)svctm:平均每次设备I/O操作的处理时间(毫秒)。警告!不要再相信这个字段值,这个字段将在将来的sysstat版本中删除。%util:一秒中有百分之多少的时间用于I/O操作,或者说一秒中有多少时间I/O队列是非空的。当该值接近100%时,设备饱和发生。
找到 IO 占用高的进程
通过 iotop 命令
如果没有该命令,请通过 yum install iotop 进行安装。
# iotop -oP
通过这个命令可以看见比较详细信息,如:进程号,磁盘读取量,磁盘写入量,IO百分比,涉及到的命令是什么「两个都是 grep 命令造成的IO读取量大」。
通过 pidstat 命令
1 # 命令的含义:展示I/O统计,每秒更新一次2 # pidstat -d 1
可见其中 grep 命令占用了大量的读IO,之后可根据 PID 查看相关进程信息。
说明:本图与上图的PID不同,原因是上图涉及的进程执行完了,本图是之后执行产生的进程【都执行的同一个 脚本】。
感谢各位的阅读!关于"Linux如何查找占用磁盘IO读写很高的进程方法"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
字节
设备
时间
命令
进程
磁盘
队列
单位
大小
数据
处理
上图
信息
字段
方法
内容
原因
总数
更多
次数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
备忘录app数据库设计
山东省信息网络安全
数据库a表怎么存入b表
配置式软件开发
数据库treeview
hp服务器保修电话
雄安科技股、互互联网公司
内乡办公软件开发公司
网络安全性能
校园网络安全防
什么叫做网络安全密钥手机
湖南飞创网络技术有限公司
想开个服务器
数据库远程登录指令
公共场所需要装网络安全吗
高校毕业设计管理系统数据库表
软件服务包括软件开发吗
上位机读取传感器数据库
湖南科技职业学院软件开发
凡乐时代网络技术
分表数据库
犇犇网络技术科技有限公司
做软件开发什么语言
税控盘登录时打开数据库异常
天气君的服务器是什么意思
即墨互联网工业科技
提升网络安全的意识
数据库开发直播
我的世界副本服务器手机网易版
花网络安全海报