centos下查看磁盘的读写状况
2012年4月23日
没有评论
当系统变慢时候,我们首先关注的可能是cpu的指标,有时候发现cpu使用率一点都不高,但是系统还是卡,这时可能就需要关心另外一个影响性能的东西–磁盘的IO性能。通过top命令中的%wa可以获取系统当前的io状态,如果该值居高不小,那磁盘的IO可能就有问题了。另外可以通过iotop命令来详细了解什么程序在读写磁盘,速度以及命令行,pid 等信息。如果系统不存在该命令,可以使用如下命令安装:
yum -y install iotop
另外可以通过dd命令来简单测试一下磁盘写操作的性能,例如:
dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
命令执行完成后会给出磁盘写操作的平均速度。