正务库

固态硬盘不必纠结NVME,SATA接口性价比更高

时间:2年前   游览量:232    标签: 固态    硬盘    读写    SATA    机械    东芝    队列   

近两年兴起的MVME协议让很多选购固态硬盘的用户犹豫不决,都说NVME协议相比SATA带宽大,读写速度高,然而NVME协议的固态硬盘价格也比SATA接口固态硬盘价格高。从理论上来说NVME固态硬盘的速度的确比SATA固态硬盘要快,但是在实际使用过程中,SATA固态硬盘的使用体验不一定比NVME差。

在这之前我们先来谈谈固态硬和机械硬盘,固态硬盘的速度快于机械硬盘,这是不争的事实,为什么固态硬盘的速度会比机械硬盘快呢?

硬盘随机读写IOPS,也就是平常我们经常说的4K随机读写性能。固态硬盘之所以比机械硬盘用起来快,首先就要归功于固态硬盘的闪存相比机械硬盘的磁头随机访问速度快的多。

电脑硬盘中的数据随机记录在不同的位置,机械硬盘要将零碎片段拼成完整文件需要磁头多次变换位置进行读取,而固态硬盘使用的闪存介质没有机械活动部件,访问任何位置的数据都一样快。4K随机性能比拼也由此而来。

东芝Q300Pro的单线程4K读取也不够快,26MB/s的成绩在现在着实有些拿不出手。就连东芝入门级的A100小弟都能跑出50MB/s的速度来。

那Q300Pro凭什么能当旗舰级? 固态硬盘跑分和实际使用还是有差距的。

在NVMe固态硬盘开始普及的今天,SATA接口就像是双向4车道:最大读写带宽极限在550MB/s,东芝Q300Pro基本跑满了SATA3.0带宽

而使用PCIE接口的NVMe固态硬盘相当于跑在双向10车道上。

更宽的路面能容纳更多的车辆,不过车道多路面宽并不一定意味着交通畅通,转弯车、红绿灯、乱加塞都会导致堵车,车道数量再多也有它解决不了的问题,而这些问题发生的又如此频繁。

固态硬盘也是一样,虽然大家跑分的时候一定会测持续读写带宽,但除非把固态硬盘当移动硬盘用,否则谁也用不到大量的持续读写。更多日常应用都是随机访问小区块的数据。虽然PCIE接口车道更多,但未必会比郊区的4车道畅通。

除了持续读写之外,不能不提另外一个极端:4K随机队列读写,这个测试考察固态硬盘多任务处理能力。存储极客用淘宝的客服工作打个比方,固态硬盘就像是接待客服,SATA客服能同时接入32个用户咨询,而NVMe客服能同时接入128个以上客户咨询。

NVMe协议相比SATA协议能支持更高的队列深度,如果大店天天双十一或许会有优势。不过大多数时候我们的电脑就像是人气一般的小店,硬盘访问队列深度在4个以下。不管是日常家用办公、游戏加载还是直播视频,都是在低队列深度下进行。而这些恰好是普通固态硬盘测试软件看不到的地方,让我们用PC Mark 8存储测试来看清Q300Pro 256G的真正实力:

PC Mark 8存储测试5010是个什么水平?容量比它大一倍的Intel 600p 512G的PC Mark 8成绩也只有5009,所以对于NVMe固态硬盘不必过度神话,SATA接口也并没有彻底落伍。

总结: 家用电脑 使用不需要固态硬盘有多高的跑分,更需要固态硬盘尽可能快的响应速度,因此建议大家在选购固态硬盘的时候不必太纠结于NVME或是SATA,实际体验才是最重要的。