身为构成电脑主机的三大关键部件之一,固态硬盘乃是电脑用于留存数据的存储载体,其职责在于承担电脑里数据的存储工作,一块性能优良的固态硬盘能够促使文件的读取速率得以提升,进而对消费者的使用感受产生影响。在消费者拿到新设备之际,可以借助第三方相关软件或者其他针对性的固态硬盘测试工具,以此来对硬盘的性能展开测试,从而检测硬盘的质量状况。
在今天,会着重为大家科普4款处于主流范畴的固态硬盘检测工具,检测的这个人,是需要拥有一定的技术基础,才能够自己去完成检测的。
一、AS SSD benchmark
来自德国的一款 SSD 免费性能测试软件,名为 AS SSD benchmark,简称为 AS SSD,此软件涵盖测试持续性读写,测试单线程 4KB 随机读写,测试 64 线程 4KB 随机读写,测试硬盘寻道时间等关键数据,最后会依照公式把成绩标准化,能较为科学地反映固态硬盘的真实性能。
顺序性能测试条件如下:
有个名为 Seq 的测试,是关于连续读写速度的,其中 AS SSD 会先以 16MB 的尺寸作为单位,持续朝着受测分区进行写入操作,从而生成 1 个达到 1GB 大小的文件,接着再以同样的单位尺寸去读取这个文件,最后计算平均成绩并给出结果。
4K:随机单队列深度测试,测试软件会按 512KB 的单位尺寸,生成 1GB 大小的测试文件,接着在其地址范围(LBA)内,随机以 4KB 的单位尺寸,进行写入及读取测试,直至跑遍该范围为止,最后同样计算平均成绩给出结果,因有生成步骤,本测试对硬盘会产生共 2GB 的数据写入量,本测试完毕后,测试文件会暂时保留,系统中一般做小文件操作较多,所以这项比较重要。
4K - 64Thrd:针对随机64队列深度展开测试,软件据此生成64个大小为16MB的测试文件,这些文件总计达1GB,随后以4KB当作单位尺寸,同时在这64个文件当中开展写入与读取测试,最终将平均成绩作为结果呈现,本步骤还会产生2GB的数据写入量,待本测试完成,测试文件会马上被删除。
时间:进行数据存取时间的测试,软件会按照4KB作为单体积量,随机地去读取整个磁盘地址范围(LBA),写入的时候拿512B当作单体积量,随机写入保留下来的1GB地址范围以内,最终凭借平均成绩给出测试结果。
Score:综合得分。则是根据以上测试得出的综合得分。
总分针对持续读写性能,乘以0.1或者0.15的系数,针对随机读写,乘以1.5或者2的系数,AS SSD有着这样的评分标准公式。
获取分数等于,持续读取乘零点一,加上四KB随机,加上四KB六十四线程。
把分数写入,等于,持续写入乘以零点一,加上,四KB随机,加上,四KB的六十四线程。
总分等于,持续写入速度乘以零点一五的结果,加上,持续读取速度乘以零一的结果,加上,随机四KB写入速度乘以二的结果,加上,四KB随机读取速度,加上,四KB六十四线程随机读取速度,加上,四KB六十四线程随机写入速度乘以一点五的结果。
二、Crystal Disk Mark
名为Crystal Disk Mark(简称为CDM)的,是一款由日本所开发的固态硬盘测试软件,其核心就在于传输文件,进而得出固态硬盘传输该数据的速度。它的测试项目极为全面,包含连续读写、512K和4KB数据包随机读写性能,还有队列深度为32时的4K随机性能。队列深度所描述的,是固态硬盘能够同时激活的最大IO值,队列深度要是越大,那么实际性能也就会越高。
默认测试项涵盖,1MB顺序读写,4KB随机读写性能,其具体情形如下句号前还有个顿号呢。
将顺序读写的测试文件,其块大小设定为 1MiB ,队列数量为 8 ,线程数量为 1,记为 SEQ1MQ8T1。
该测试情况是关于,顺序读写那种大小为 1MiB 的文件,其中队列的数值等于 1,且线程的数值也为 1,其对应的编号是 SEQ1MQ1T1。
用于测试的文件,其随机读写块大小设定为4KiB ,队列数量为32 ,线程数量为1 ,名为RND4KQ32T1。
对于测试文件RND4KQ1T1来说,其随机读写块大小为4KiB,队列数量等于1,线程数量为1。

三、CrystalDiskInfo
检测本机固态硬盘详细信息的工具是CrystalDiskInfo,简称为CDI。和CDM不一样,CDI属于查看固态状态之作;通过读取S.M.A.R.T来了解固态硬盘健康状况,其中涵盖接口、转速、温度、使用时间等;软件依据S.M.A.R.T分值进行评估,当其即将损坏时会发出警报。
教程使用:将CrystalDiskInfo下载安装好以后,把软件打开,于主界面里头挑选你打算检测的固态硬盘,接着去查看相应的参数值与曲线图。在设置选项那儿,能够针对一些检测参数开展自定义调整。
四、HD TUNE
HD TUNE是种固态硬盘测试工具,较为传统,用其文件基准测试来进行大文件连续读写,这里面的读写呈现着真实的性能反应,也包括SLC Cache大小的体现 ,并且基于这样的测试,搭配不同容量下的盘面状态,还能够间接对SLC机制予以测试 ,这款软件有免费版与付费版之分,但免费版里的功能会受到一定程度的限制。
首先,具体的方法是,采用大文件长度,此长度在20GB以上,然后持续进行写入,直至把SLC缓存全部写满,这一过程过后,所测出的速度便是颗粒速度,如此一来,既能够弄清楚SLC缓存的大小状况,同时又能够知晓颗粒的速度情形,依据所得到的速度,进而就能够推断出颗粒的类型以及品质,比如TLC、MLC这两种类型。
五、检查工具之间的差异
鉴于每一款用于测试的软件,其侧重点并不相同,所以测试得出的数据,也存在着差异。拿AS SSD以及CDM来说,并且挑选忆联AM6A1,还有另一款原厂友商的NVMe Gen4 1TB产品,将它们作为测试对象,AS SSD的顺序读写性能,与CDM测出来的顺序读写性能,二者均相差了大概1000MB/s。
AM6A1测试数据
友商NVMe Gen4 1TB 产品测试数据
缘由在于,按照前文所述,CDM 测试最大读写性能之时,是采用 1MB 数据块大小,并且设置 8 个队列深度来开展测试的,然而 AS SSD 却运用更大的数据块大小(16MB),且不设置队列深度进行测试。所以,更改 CDM setting 测试数据块大小,却不设置队列深度进行测试,结果显示,在仅仅增添数据块大小,却不调整队列深度的环境当中,始终无法达到满速(见下图)。
友商NVMe Gen4 1TB 产品测试数据
世人皆知,NVMe协议极具魅力的一点在于,它支持高达64000的队列数、队列深度,要是不能恰当运用队列数、队列深度,那就没法展露出NVMe SSD的真实性能。由此可见,CDM作为业内测评运用最为广泛的性能测试工具,相比AS SSD,更能如实呈现SSD的性能。
Union Memory
在使用上述四款测试工具时,是需要具备一定技术基础的,其中,在建议安装AS SSD时,主要是要检查4K是否对齐,以及是否启动了AHCI功能,与此同时,在进行检测的时候,是需要做好数据备份的,目的是防止数据丢失。