linux下监控测试io性能常用命令

在ssd固态硬盘到处可见的时代,依然不要忽略检查各种运行环境的io性能所带来的问题。

常用简单读写性能命令可以用dd、hdparm、fio,监控命令可以用iostat、pidstat、iotop等,还有其它专业测试软件包,这里只是大概介绍简单了解如何能检测出问题所在,不做磁盘的专业评测。

IO性能

写速度

time dd if=/dev/zero of=test.disk bs=1M count=2000

读速度

time dd if=test.disk of=/dev/null bs=1M

dd测试读写速度,如果性能太低建议更换磁盘。

IO监控

iostat -d -x -k 1

注意await、%util 2个参数指标大了表示I/O 操作读写繁忙,排队的太多了。

pidstat -d 1 10

如果繁忙根据cpu等检查进程运行状态

此条目发表在服务器分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表回复