当前位置: 便民查询网主页 > IT知识

学会就不被忽悠!一页看完SSD评测软件

发布时间:2021年3月9日责任编辑:刘小树来源:新华网 标签:暂无标签

  前言:常会见到一些SSD上标识着:读取550MB/s,写入500MB/s。厂商宣传时也以此大作文章,某SSD读写速度高达500MB/s以上!这样的成绩背后,参考的价值有多大呢?你对SSD的测试过程、测试所使用的软件了解多少呢?今天就为大家总结下常见的SSD测试软件,深入浅出地讲解下测试中一些猫腻。

●AS SSD Benchmark测试软件:

  AS SSD Benchmark是一款专门的SSD基准性能测试,它的测试内容很全面,包括了4个方面的测试:顺序读写(Seq) 、4K随机读写(4K)、64线程4K读写(4K-64Thrd)、寻道时间(Acc.time),测试完成后会给出一分数(Score)。另外有两种模式可选,即MB/s与IOPS!

  AS SSD Benchmark在测试时一共会生成和写入5GB的测试数据文件,所有3个测试传输率项目都是去读写这些数据文件来换算速度的。其4KB QD64主要是用来测NCQ(Native Command Queuing,原生命令队列)差距的。IDE模式下就和普通4KB随机没有任何区别。由于每个测试都需要进行一定大小的数据读写,硬盘性能越低,测试需要花费的时间就越久,拿机械硬盘来跑这个测试并不适宜,跑完全程大约需要1个小时左右。寻址时间测试那里,读取是测试寻址随机的4KB文件(全盘LBA区域),写入是测试寻址随机的512B文件(指定的1GB地址范围)。注意,运行AS SSD基准测试至少需要2GB的空闲空间。

  AS SSD Benchmark除了可以测试SSD的性能外,还可以检测出SSD的固件算法,是否打开AHCI模式,是否进行4K对齐等,是目前应用最广泛的SSD测试软件。

●CrystalDiskMark测试软件:

  CrystalDiskMark软件是一个测试你的硬盘或者存储设备的小巧工具,测试存储设备大小和测试数次都可以选择。测试项目里分为,持续传输率测试(块单位1024KB),随机512KB传输率测试,随机4KB测试,随机4KB QD32(队列深度32)测试。CrystalDiskMark默认运行5次,每次1000MB的数据量,取的是最好成绩。

  Crystal Disk Mark软件测试前,同样会生成一个测试文件(大小取决于用户设置)。一般来说,设置得越大,数据缓存起到的干扰越少,成绩就更能反映SSD的真实性能,不过缺点是会严重影响SSD的耐久度(写入太多数据影响P/E)。所以一般测试时都采纳软件默认值。

  如果设置选项中选择了<All 0x00, 0Fill>或<All 1x00.1Fill>,测试成绩大不一样。其实就是把数据模型改为全部是可压缩连续数据,这跟ATTO测试原理一样,测试出来成绩相当不错,但实际参考意义并不大。修改数据模型后有一个明显的特征,CDM的标题栏上会直接标注出来。

●ATTO Disk Benchmark测试软件:

  ATTO Disk Benchmark是一款简单易用的磁盘传输速率检测软件,可以用来检测硬盘、U盘、存储卡及其它可移动磁盘的读取及写入速率。该软件使用了不同大小的数据测试包,数据包按0.5K、1.0K、 2.0K直到到8192.0KB进行分别读写测试,测试完成后数据用柱状图的形式表达出来,说明了文件大小比例不同对磁盘速度的影响。

  ATTO测试是极限情况下的磁盘持续读写性能,采用的测试模型具有很高的可压缩性。但事实上几乎没有任何程序的启动和执行过程是连续读写的ATTO默认测试全0数据,支持压缩或主控直接响应,不管实际速度有多慢,测出来必然是最大速度。所以常见的个别厂商所宣传的SSD读写500MB/s,都是ATTO测试的成绩。

●PCMark7测试软件:

  PCMARK 7是新一代的用来取代PCMARK Vantage的系统综合性能测试软件,这里我们讲的是PCMARK 7的硬盘测试部分。它可以测出真实的量化性能,而非只是一个简单的分数。这是因为这测试使用了记录回放类的测试方式。这测试所体现出来的差距,能够更好的反映出SSD相比传统机械硬盘所带来的提升,每个部分的提升都会有所不同。

●Iometer测试软件:

  Iometer是一个单机或者集群的I/O子系统测量和描述工具。Iometer在测试软件中是属于比较自由的,可以按照用户的需要去调节测试的范围,数据块大小,处理模式等等,初学者一开始接触会觉得比较晕,没有汉化版的,全英文。

  目前这款软件常见对于测试SSD的耐久度、稳定性,唯一缺点就是往往测试过程耗时都太长。

  总结:目前SSD测试都比较混乱,参考的标准不一,多数人专为跑分而跑分。笔者觉得,评估一款SSD性能是否优秀,绝不是以空盘状态下跑分成绩决定的,而更应该在意SSD的垃圾回收能力、SSD的耐久度、SSD的稳定性等。不是要SHOW出最好的分数,而是要得到最真实的结果