磁盘性能测试工具DiskSpd

一、DiskSpd工具介绍

https://github.com/microsoft/diskspd/releases 工具下载

https://github.com/Microsoft/diskspd 源码

https://github.com/Microsoft/diskspd/wiki/Command-line-and-parameters 参数

DiskSpd, PowerShell and storage performance: measuring IOPs, throughput and latency for both local disks and SMB file shares | Microsoft Learn

常用参数说明 

-b<size> [K|M|G]:表示块大小(以字节、KiB、MiB 或 GiB为单位),默认块大小为 64 KiB。

-c<size>[K|M|G|b]:设置测试中创建使用的示例文件大小。 可以按字节、KiB、MiB、GiB 或块进行设置。

-D<milliseconds>:捕获 IOPS 统计信息(例如标准偏差),时间间隔为毫秒[default=1000,1second]。

-d<seconds>:指定测试的持续时间,不包括冷却或预热时间。 默认值为 10 秒,但对于任何繁重的工作负荷,建议至少使用 60 秒。

-L:度量延迟统计信息。

-o<count>:表示每个线程的每个目标的未完成 I/O 请求数, 也称为队列深度。

-r<align>[K|M|G|b]:随机 I/O 对齐测试,默认值为4K,不加-r为顺序I/O测试。

-Suw:禁用软件和硬件写入缓存(等效于 -Sh)。

-t<count>:表示每个目标的线程数,默认是单线程。

-w<percentage>:指定属于写入请求操作的百分比(不写-w或-w或者-w0 等效于100%读取)。 如:-w25代表有25%的写,75%的读。

二、 随机读写时延测试

-b4k -o1,随机读/写测试,能反映硬盘的时延性能

测试硬盘的随机读时延
diskspd.exe -o1 -b4k –r4k -w0 -d120 -Sh -D -L -c10G D:\tset.dat

测试硬盘的随机写时延 

 diskspd.exe -o1 -b4k -r4k -w100 -d120 -Sh -D -L -c10G D:\tset.dat

测试硬盘的随机读写时延

 diskspd.exe -o1 -b4k -r4k -w50 -d120 -Sh -D -L -c10G D:\tset.dat

三、 硬盘吞吐性能测试

-b128k -o32,顺序读/写测试,能反映硬盘的吞吐性能

测试硬盘的顺序读吞吐性能

diskspd.exe -o32 -b128k -w0 -d120 -Sh -D -L -c10G D:\tset.dat

测试硬盘的顺序写吞吐性能 

diskspd.exe -o32 -b128k -w100 -d120 -Sh -D -L -c10G D:\tset.dat

测试硬盘的顺序混合读写吞吐性能 

diskspd.exe -o32 -b128k -w50 -d120 -Sh -D -L -c10G D:\tset.dat

四、硬盘IOPS性能测试 

-b4k -o32,随机读/写测试,能反映硬盘的IOPS性能 

测试硬盘的随机读IOPS 

diskspd.exe -o32 -b4k -r4k -w0 -d120 -Sh -D -L -c10G D:\tset.dat

测试硬盘的随机写IOPS 

diskspd.exe -o32 -b4k -r4k -w100 -d120 -Sh -D -L -c10G D:\tset.dat

测试硬盘的随机混合读写IOPS 

diskspd.exe -o32 -b4k -r4k -w50 -d120 -Sh -D -L -c10G D:\tset.dat

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值