linux 查看io读写速度 如何查找linux某个时刻磁盘io很高的原因?
浏览量:2301
时间:2021-03-12 10:21:41
作者:admin
如何查找linux某个时刻磁盘io很高的原因?
测试环境仍然需要很大的努力。安装一个新系统用不了多久。
自2.6.20以来,Linux内核只支持IO统计,因此即使您找到其他工具,也不容易满足您的要求。尝试/proc/sys/VM/block将dump设置为1,让内核将block的读写转储到日志中,然后从dmesg命令的输出中找到读写最多的进程。最后别忘了阻止它,Dump设置为0,这对系统性能有很大影响。
此外,还有一种不太准确的方法。PS命令可以显示进程的状态,PS-eopid,state,其中状态D是“统一睡眠(通常是IO)”。如果进程占用更多的IO,它也应该等待更多的IO,所以写一个小脚本,每秒打印一次状态为d的进程,占用更多IO的进程必须在其中。
linux 查看io读写速度 iostat查看磁盘压力 linux查看磁盘io性能命令
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。