Linux如何查找占用磁盘IO读写很高的进程方法
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,这篇文章给大家分享的是有关Linux如何查找占用磁盘IO读写很高的进程方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。通过 iostat -x 1 10 查看相关磁盘使用
千家信息网最后更新 2024年11月30日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安全错误
数据库的锁怎样保障安全
数据库运维管理系统排行
数据库更新查询网站
第六届国家网络安全知识宣传周
苹果服务器订阅失败
年终总结软件开发讲解员
我的世界服务器招聘管理
网络安全清晰
将数据库导出为excel
金融行业网络安全制度
ua服务器提供的证书无效
csgo太卡了是服务器的问题吗
如何查看网络游戏的数据库
网络技术ncc是什么意思
网络技术方面报考证
管理中心服务器
新疆网络安全知识选择题
gis为什么打不开三调数据库
国家网络安全员资格考试试题
本地sql数据库有什么作用
网络技术系都是本科吗
数据库分数怎么写
burp爬虫数据库
宁波联通dns服务器地址
数据库连接的两种方法及区别
2核2g服务器镜像怎么选
电脑显示不能连接后台服务器
海康流媒体服务器价格
mc服务器显示皮肤mod
诺顿网络安全进阶版
rds数据库组成部分