游戏玩家心心念念的SSD终于降到了白菜价,1TB的固态硬盘甚至比机械硬盘都便宜了,不过如果只看到动辄3000MB/s的读速,那你下单的时候还真的会被骗。
之所以这么说,是因为商品页面标注的速度都是连续读写速度,也就是直接向缓存里写入的速度,因为缓存的速度非常快,所以这个速度其实是缓存的读写速度。
也许你会说,我们日常使用时也是先将文件写入到缓存中,再写入到硬盘里的啊,没错,这就要涉及到另一个问题,连续读写速度。
在实际使用中,连续读写其实是很少用到的,只有在复制单个大文件时,比如复制高清电影,单个大应用/游戏的安装包,系统不需要一直查找文件位置,所以能节省大部分时间,读写速度就非常快了,即使是入门级的SSD也能拿到3000MB/s的速度。
但是在大多数情况下,比如进行系统操作,玩游戏等等,电脑需要处理的是非常多的小文件,我们称为碎片文件,这些文件在硬盘中的分布是随机的,就需要主控去不断寻址,就要慢得多。
所以说,想要知道SSD在实际使用时的真实水平,就需要针对随机分布的数据读写进行测试,这就是4K随机读写。在NTFS格式的硬盘中,一个簇的大小就是4K字节,也就是说,4K随机读写测试的就是硬盘最小存储单元的读写性能。
那为什么选择4K呢?
因为我们在大多数时候需要的文件在SSD中并不是连续的位置,这就需要主控和缓存不断寻址去定位文件,而4K随机读写就确保每次测试都需要重新寻址,测试出来的速度更能反映真实的读写速度。
很多廉价固态的连续读写能轻松达到3000MB/s,但是一到测试4K随机的时候就露馅,这些固态硬盘在长时间使用之后或是剩余空间较少时就容易出现掉速等问题,而且现在好的固态硬盘价格也已经降下来了,与其省几十块钱,不如关注一下4K随机读写,买一个真正好用的SSD。