买了固态硬盘后,相信很多朋友都遇到过各种软件测速结果不一样,甚至达不到厂家商标声称的性能指标。硬盘怎么可能有三种速度?谁准?

在购买SSD之前,大家可以看到一套出厂商标所宣称的性能值,主要包括顺序读写和随机读写。顺序读写以mb/s为单位,是硬盘每秒可以读写的数据量;随机读/写用iops来描述,IOPs代表硬盘每秒可以完成的随机读/写响应时间。两个越大越好。

东芝为tr200标上了555mb/s的顺序读取速度,但这一速度不能用普通固态硬盘基准来衡量:

但是,如果使用crystaldiskmark进行测试,会发现顺序读取速度再次达到标准:

根据一篇文章,crystaldiskmark(以下简称cdm)测得的速度高于as ssd基准测得的速度,因为cdm默认为5倍,取最佳值。这个说法不全面,因为cdm不仅测了5次,还用1000基计算速度,比用1024基作为ssd基准显示的结果要高。但是通过换算可以知道,其实cdm的测速结果和as ssd基准非常接近,只是单位不同,一个是基于10的指标,一个是基于2的指标。

[科技界] 破解速度疑云 一个硬盘竟有3种读写速度?

SSD厂商之所以要为参数表中的值指定测试软件,是因为除了转换单元的原因之外,不同的软件对于顺序读写的测试方法也不同。比如传统的机械硬盘测试软件hdtune测试固态硬盘时,读取速度会比其他软件的测试结果低很多。以东芝tr200为例,默认的硬盘顺序读取速度平均为472.2兆字节/秒:

实际上,这是因为默认情况下,hdtune使用64k块进行测试。如果测试块更改为256kb或更大,读取速度测试结果将变得与其他软件一样正常。事实上,as ssd基准的测试块高达16mb。

同理,复制文件时,大文件的连续复制速度会相对稳定:

但是零碎小文件复制过程的速度波动会比较大,会出现快慢,这也是很正常的:

还有一个很多朋友很困惑的例子,就是在固态硬盘和机械硬盘之间复制或移动文件时,机械硬盘会成为性能的瓶颈,速度以此为准。此时,SSD处于无力感状态:

一般来说,不同软件的测速结果不一致是正常现象,无法判断谁对谁错。就普通使用而言,SSD不仅会面临一个数据块和一个读写模式,还会以混合方式读写各种数据。然而,我们在参数表中看到的值只是一个理想化的性能指标,可以在特定条件下发挥作用。

标题:[科技界] 破解速度疑云 一个硬盘竟有3种读写速度?

地址:http://www.heliu2.cn/xw/6821.html