为什么我测不出固态硬盘的官标性能值?

为什么我测不出固态硬盘的官标性能值?

刘龙涛 / 2019-09-16 16:2631641

固态硬盘有很多性能指标,常见的包括顺序读写(MB/s)、4K随机读写(IOPS)等等。大厂的固态硬盘都会在官网上标注这些性能指标。

图片22.png

但有些时候大家会发现,自己实际测试出来的数值好像难以达到厂商标称的水平,是指标注水了,还是自己跑分姿势不对?

图片23.png

以东芝TR200为例,如果使用常见的AS SSD Benchmark测试,无论是顺序读写带宽还是4K随机读写IOPS都未能达到标称规范值。

图片24.png

实际上,东芝已经在这些性能数值的下方标注了测定方法,顺序读写使用IOMeter进行:

图片25.png

4K随机读写IOPS使用CrystalDiskMark测定。CrystalDiskMark测试结果是按照MB/s显示的,还需要按照1000进制将其转为IOPS:84450/91000,达到并超出标称指标。

图片26.png

为了避免麻烦和分歧,笔者建议SATA固态硬盘使用TxBench软件测试。测试时固态硬盘作为数据盘使用,以减少来自操作系统后台服务进程的读写干扰。

图片27.png

还有一些固态硬盘在不同容量型号之间会有一定的性能差别,尤其是高速的NVMe固态硬盘更是如此,对照时需要找准自己所用的型号。

图片28.png

以RC100为例,它的顺序和随机性能测试也依照了两种不同的测量方式,笔者的建议是NVMe固态硬盘作为副盘使用时,用CrystalDiskMark测试可以得到贴近于实际性能的结果。

图片29.png

性能优化小贴士:

除了测试方法之外,还有一些可以优化固态硬盘性能的小窍门。以东芝TR200为代表的SATA固态硬盘可以安装快速存储技术驱动,并在配置电源和性能设置中禁用链接电源管理。该方法适合于采用英特尔主板的电脑平台。AMD主板不需要特别地去安装AHCI控制器驱动,强行指定安装AMD旧版驱动将会失去Trim支持,从而影响到固态硬盘性能和寿命。

图片30.png

以东芝RC100为代表的NVMe固态硬盘,通常并不需要单独安装驱动程序。但是RC100需要Windows 10系统来提供对Host Memory Buffer主机内存缓冲特性的支持,进而让性能得到充分的发挥。 

图片31.png


发表评论