Linux/Centos 服务器硬盘读写延迟测试教程
可以使用以下命令测试硬盘读写延迟:
-
安装 fio 软件:sudo yum install fio
-
创建一个测试文件:sudo fallocate -l 1G /tmp/testfile
-
执行以下命令测试硬盘的随机读写延迟:
sudo fio --name=random-read --ioengine=posixaio --rw=randread --bs=4k --numjobs=1 --size=1G --iodepth=32 --runtime=30 --time_based --end_fsync=1
sudo fio --name=random-write --ioengine=posixaio --rw=randwrite --bs=4k --numjobs=1 --size=1G --iodepth=32 --runtime=30 --time_based --end_fsync=1
- 执行以下命令测试硬盘的顺序读写延迟:
sudo fio --name=seq-read --ioengine=posixaio --rw=read --bs=1M --numjobs=1 --size=1G --iodepth=32 --runtime=30 --time_based --end_fsync=1
sudo fio --name=seq-write --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=1G --iodepth=32 --runtime=30 --time_based --end_fsync=1
执行完以上命令后,就可以查看硬盘的读写延迟信息。
原文地址: https://www.cveoy.top/t/topic/nmoG 著作权归作者所有。请勿转载和采集!