Linux小课堂开课了(11)-测试硬盘读写速度

混江龙づ霸主 提交于 2020-08-11 01:12:23

1.测试IO读
hdparm -t --direct /dev/sda3

 IO读用上面的命令测试即可,不过 hdparm 这个工具需要自己安装,而且需要root用户去执行。

2.测试IO写
sync;/usr/bin/time -p bash -c "(dd if=/dev/zero of=test.dd bs=1000K count=20000;sync)"

dd bs=1M count=20000 if=/dev/zero of=test.dd conv=fdatasync   dd命令测试是IO的顺序写和读方式。

3.查看文件系统块大小
tune2fs -l /dev/sda1 | grep Block
Linux小课堂开课了(11)-测试硬盘读写速度

举个例子:
系统为CentOS6.8,一台HP服务器进行测试

测写入的命令:sync;/usr/bin/time -p bash -c "(dd if=/dev/zero of=test.dd bs=1M count=20000)"
Linux小课堂开课了(11)-测试硬盘读写速度
测读取的命令:echo 3 > /proc/sys/vm/drop_caches ; /usr/bin/time -p dd if=test.dd of=/dev/null bs=1M

Linux小课堂开课了(11)-测试硬盘读写速度

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!