一、工具下载
https://github.com/microsoft/diskspd/releases/download/v2.1/DiskSpd.ZIP
二、单路随机读写延时测试
-b4k -o1,随机读/写测试,能反映硬盘的时延性能
1、硬盘随机读延时测试
.\diskspd.exe -o1 -b4k –r4k -w0 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
2、硬盘随机写延时测试
.\diskspd.exe -o1 -b4k -r4k -w100 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
3、硬盘随机读写延时测试
.\diskspd.exe -o1 -b4k -r4k -w50 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
三、硬盘吞吐性能测试
-b128k -o32,顺序读/写测试,能反映硬盘的吞吐性能
1、硬盘顺序读吞吐性能测试
.\diskspd.exe -o32 -b128k -w0 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
2、硬盘顺序写吞吐性能测试
.\diskspd.exe -o32 -b128k -w100 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
3、硬盘顺序混合读写吞吐性能测试
.\diskspd.exe -o32 -b128k -w50 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
四、硬盘IOPS性能测试
-b4k -o32,随机读/写测试,能反映硬盘的IOPS性能
1、硬盘随机读IOPS测试
.\diskspd.exe -o32 -b4k -r4k -w0 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
2、硬盘随机写IOPS测试
.\diskspd.exe -o32 -b4k -r4k -w100 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
3、硬盘随机混合读写IOPS测试
.\diskspd.exe -o32 -b4k -r4k -w50 -d120 -Sh -D -L -c1G D:\targetfile\IO.dat
参考:
https://github.com/Microsoft/diskspd/wiki https://cloud.tencent.com/developer/article/1835975