首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >腾讯云极速型SSD额外性能测试

腾讯云极速型SSD额外性能测试

原创
作者头像
Windows技术交流
修改2026-08-15 13:38:26
修改2026-08-15 13:38:26
1.3K0
举报
文章被收录于专栏:Windows技术交流Windows技术交流

极速型SSD(1000GB,且额外加购 2500MB性能)在Windows下测试,S8表现最好(3倍于SA5的单核内存带宽)

测试时,不要在磁盘上放重要数据,有数据的话先做快照备份,最好是全新盘测试

测试时,不要在磁盘上放重要数据,有数据的话先做快照备份,最好是全新盘测试

测试时,不要在磁盘上放重要数据,有数据的话先做快照备份,最好是全新盘测试

试了HD Tune Pro 6、iometer-1.1.0测试都不如fio和diskspd

试了iometer,测试效果不好,可能是磁盘性能太好了,已经达到NVMe级别,而iometer不支持NVMe

fio官网:https://github.com/axboe/fio/releases

代码语言:txt
复制
https://github.com/axboe/fio/releases/download/fio-3.42/fio-3.42-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.41/fio-3.41-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.40/fio-3.40-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.39/fio-3.39-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.38/fio-3.38-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.37/fio-3.37-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.36/fio-3.36-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.35/fio-3.35-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.34/fio-3.34-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.33/fio-3.33-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.32/fio-3.32-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.31/fio-3.31-x64.msi
https://github.com/axboe/fio/releases/download/fio-3.31/fio-3.31-x64.msi

测试时,不要在磁盘上放重要数据,有数据的话先做快照备份,最好是全新盘测试

测试时,不要在磁盘上放重要数据,有数据的话先做快照备份,最好是全新盘测试

测试时,不要在磁盘上放重要数据,有数据的话先做快照备份,最好是全新盘测试

注意:fio得是裸盘测试,命令最后一个参数是类似这样的-filename="\\.\PhysicalDrive1",跟diskspd不同

-numjobs=4 还是-numjobs=32无所谓

压测前一定要确保先做快照

压测前一定要确保先做快照

压测前一定要确保先做快照

测写:

代码语言:txt
复制
fio.exe -bs=128k -ioengine=windowsaio -iodepth=32 -numjobs=4 -direct=1 -rw=write -thread -time_based -runtime=120 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-write-throughput -size=10G -filename="\\.\PhysicalDrive1"

fio.exe -bs=128k -ioengine=windowsaio -iodepth=32 -numjobs=32 -direct=1 -rw=write -thread -time_based -runtime=120 -refill_buffers -norandommap -randrepeat=0 -group_reporting -name=fio-write-throughput -size=10G -filename="\\.\PhysicalDrive1"

测读:

代码语言:txt
复制
fio.exe -bs=128k -ioengine=windowsaio -iodepth=32 -numjobs=4 -direct=1 -rw=read -thread -time_based -runtime=120 -norandommap -randrepeat=0 -group_reporting -name=fio-read-throughput -size=10G -filename="\\.\PhysicalDrive1"
fio.exe -bs=128k -ioengine=windowsaio -iodepth=32 -numjobs=32 -direct=1 -rw=read -thread -time_based -runtime=120 -norandommap -randrepeat=0 -group_reporting -name=fio-read-throughput -size=10G -filename="\\.\PhysicalDrive1"

fio测读速度不行是因为加错参数了(没去掉写测试专用的-refill_buffers

多个因素影响测试结果 :

①机型:S8最优,因为S8处理器密度低,单核内存带宽高

②操作系统:一般选高版本,比如2022、2025

③文件系统:实测ReFS优于NTFS

④驱动:使用最新的云平台硬盘驱动,不要用社区版(直接用公共镜像就是最新版驱动)

⑤压测软件及其参数:Windows平台选DiskSpd优于fio,而DiskSpd用下面这个组合在ReFS文件系统下效果较好(-b用128k或256k)

任务管理器性能页签里的磁盘的平均响应时间并非"4K 单路随机读写时延",不能当盘的稳态延迟来看,尤其会误导以为写入延迟有问题。它只是系统视角下的 IO 完成时间均值,参考价值有限。任务管理器只适合粗看吞吐和活动占比,不能用来评估延迟。延迟必须用专门工具,首推diskspd。

diskspd官网:https://github.com/microsoft/diskspd/releases

-b256k或-b128k,结果差异不大

代码语言:txt
复制
测写:
diskspd.exe -o32 -b256k -w100 -d120 -Sh -D -L -c100G E:\targetfile\IO100.dat
diskspd.exe -o32 -b128k -w100 -d120 -Sh -D -L -c100G E:\targetfile\IO100.dat

测读:
diskspd.exe -o32 -b256k -w0 -d120 -Sh -D -L -c100G E:\targetfile\IO100.dat
diskspd.exe -o32 -b128k -w0 -d120 -Sh -D -L -c100G E:\targetfile\IO100.dat

1000GB增强型云盘分别测写、测读,吞吐350MB/s,单路延时算法(AvgLat ÷ 并发 ≈ 单路延迟)算出来在正常范围,大约是12ms/32=0.375ms

下面着重介绍下任务管理器性能页签中的单位换算问题:

任务管理器这里的速度读数不论是网卡还是硬盘,换算规则详解:

如果读数单位是GB/秒,则读数x三个1000÷三个1024换算

如果读数单位是MB/秒,则读数x二个1000÷二个1024换算

如果读数单位是KB/秒,则读数x一个1000÷一个1024换算

例如下图

瞬时值3.0*1000*1000*1000/1024/1024=2861MB/s(任务管理器那里的单位是1000换算,不是1024)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档