作为电脑主机三大件之一,固态硬盘是电脑的存储媒介,负责电脑的数据存储,一块好的固态硬盘能加快文件的读取速度,影响消费者使用体验。当消费者收到新设备时,可通过第三方软件或其他固态硬盘测试工具来测试硬盘的性能,检测硬盘品质。
今天则为大家重点科普4款主流的固态硬盘检测工具,检测者需具备一定的技术基础才可自行完成检测。
一、AS SSD benchmark
AS SSD benchmark(以下简称 AS SSD )是一款来自德国的 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 的数据写入量。本测试一完毕,测试文件会立刻删除。
Acc.time:数据存取时间测试。软件会以 4KB 为单位尺寸,随机读取全盘地址范围(LBA),写入则以 512B 为单位尺寸,随机写入保留的 1GB 地址范围内,最后以平均成绩给出结果。
Score:综合得分。则是根据以上测试得出的综合得分。
总分对持续读写性能乘以0.1或0.15的系数,对随机读写乘以1.5或2的系数,AS SSD 的评分标准公式:
读取分数 = (持续读取X0.1)+ 4KB随机 + 4KB 64线程;
写入分数 = (持续写入X0.1)+ 4KB随机 + 4KB 64线程;
总分=(持续写入速度X0.15)+(持续读取速度X0.1)+(随机4KB写入速度X2)+ 4KB随机读取速度 + 4KB 64线程随机读取速度 + (4KB 64Thrd随机写入速度X1.5)。
二、Crystal Disk Mark
Crystal Disk Mark(以下简称 CDM)是一款日本开发的固态硬盘测试软件,核心是传输文件并得出固态硬盘能够传输该数据的速度。测试项目非常全面,涵盖连续读写、512K和4KB数据包随机读写性能,以及队列深度(Queue Depth)为32的情况下的4K随机性能。队列深度描述的是固态硬盘能够同时激活的最大 IO 值,队列深度越大,实际性能也会越高。
Default 测试项包括 1MB 顺序读写,4KB 随机读写性能,具体条件如下:
SEQ1MQ8T1:顺序读写块大小是 1MiB 的测试文件,队列= 8,线程= 1;
SEQ1MQ1T1:顺序读写块大小是 1MiB 的测试文件,队列= 1,线程= 1;
RND4KQ32T1:随机读写块大小是 4KiB 的测试文件,队列= 32,线程= 1;
RND4KQ1T1:随机读写块大小是 4KiB 的测试文件,队列= 1,线程= 1。
三、CrystalDiskInfo
CrystalDiskInfo (以下简称CDI)是检测本机固态硬盘详细信息的工具。与CDM不同的是,CDI是查看固态状态的软件,CDI通过读取S.M.A.R.T了解固态硬盘健康状况:包括接口、转速、温度、使用时间等,软件还会根据S.M.A.R.T的评分做出评估,当固态硬盘即将损坏时还会发出警报。
使用教程:下载安装CrystalDiskInfo后,打开软件,在主界面中选择你要检测的固态硬盘,然后查看相应的参数值和曲线图。在设置选项中,可以对一些检测参数进行自定义调整。
四、HD TUNE
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 的性能。
以上四款测试工具使用时需要具备一定的技术基础,其中建议安装 AS SSD 时主要检查 4K 是否对齐和是否启动了AHCI功能,同时在检测时需要做好数据备份,以防数据丢失。