买了块新SSD,第一件事肯定是跑个分看看性能。现在网上的跑分软件一大堆,CrystalDiskMark、AS SSD Benchmark、ATTO Disk Benchmark、TxBench、Anvil’s Storage Utilities……每个软件测出来的分数还不一样,到底该信哪个?
CrystalDiskMark是最常用的,因为它操作简单、结果直观。打开软件选好盘符,点一下"ALL"按钮,几秒钟就出结果。主要看四个数据:连续读取(Seq Q32T1)、连续写入(Seq)、4K随机读取(4KiB Q1T1)、4K随机写入(4KiB Q1T1)。前两个反映SSD的极限带宽,后两个反映日常使用的真实体验——系统启动、软件加载、游戏读图全靠4K随机性能。
AS SSD Benchmark是另一个经典,专门为SSD设计。它测的项目跟CrystalDiskMark差不多,但用的是不可压缩数据,对某些主控(比如SandForce)来说分数会偏低,因为它反映的是压缩后数据的性能差异。AS SSD还有个特别的功能是测Copy Benchmark,模拟ISO文件、游戏文件夹、程序文件三种实际拷贝场景,结果更贴近日常使用。
ATTO Disk Benchmark是老牌磁盘测试软件,特点是能测不同块大小(从512B到64MB)的读写速度,画出一张曲线图。通过这张图能看出SSD在不同IO大小下的性能差异,比如很多TLC SSD在小块写入时性能会下降,但在大块连续写入时能跑满。ATTO的测试数据可重复性好,适合做对比测试。
TxBench是日本厂商出品的工具,功能跟CrystalDiskMark类似但更专业,可以自定义测试队列深度和线程数。高级玩家喜欢用它来做细颗粒度的测试,比如测SLC Cache的大小——先连续写入很多数据看速度什么时候掉下来,再除以写入量估算缓存容量。这种测试普通用户用不上,但研究SSD性能的时候很有用。
Anvil’s Storage Utilities是功能最全的跑分软件之一,除了读写速度还测IOPS(每秒输入输出次数),并给出一个综合分数。它能设置测试负载比例、队列深度等参数,适合做SSD横向对比。界面有点老派,但数据详细。专业测评机构常用这个出报告。
PCMark 10的Storage测试跟前面这些不太一样,它模拟真实的应用程序场景,比如启动Windows、加载Photoshop、打开游戏关卡,记录完成时间给一个分数。这种测试更贴近用户实际感受,比纯理论跑分有意义。代价是测试时间长(一轮要十几分钟),而且需要付费。
跑分要注意几个坑。第一,跑之前最好把SSD当成从盘,或者装个空系统,避免后台有进程在读写导致分数偏低。第二,跑分测试本身会写大量数据到SSD,对SSD的寿命有一点点影响(写入放大),偶尔跑没事,天天跑没必要。第三,跑分结果受很多因素影响:主板接口速度、CPU占用、内存速度,跨平台对比意义不大。
看跑分结果的时候不要只看分数高低,要结合SSD的定位。比如NVMe PCIe 4.0 SSD跑出7000MB/s的连续读取是正常的,SATA SSD跑到560MB/s就到顶了。日常使用4K随机读取更重要,Q1T1能跑到50MB/s以上的SSD,系统流畅度就有保障。普通用户其实不需要纠结连续读写那点差异,4K性能才是关键。
还有一个常被忽视的指标是延迟(Latency)。CrystalDiskMark和AS SSD都显示延迟数据,单位是毫秒。NVMe SSD的4K读取延迟通常在0.05ms以下,SATA SSD在0.1ms左右,机械硬盘在5ms以上。延迟对系统响应速度的影响比带宽更直接——一个操作从发出到完成要等多久,延迟说了算。
总结一下:普通用户用CrystalDiskMark就够,关注Seq和4K两个数据;想测拷贝性能用AS SSD;专业玩家用TxBench或者Anvil;做横向对比用PCMark 10的Storage测试。跑分只是参考,实际使用体验跟跑分不完全一致,但4K随机性能高的SSD,日常使用一定不会差。
上一篇:上海千亿民企爆雷!24家城投被套246亿,老板一家早已跑路东京了
下一篇:没有了