在购买固态硬盘之前必须掌握固态硬盘行业常见术语和概念。
关于产品接口:SATA/M.2/PCIe
目前,市面上销售的消费级固态硬盘产品中,大都是SATA接口或是M.2接口(包括PCIe)。
先说SATA接口,其本质就是从传统机械硬盘时代继承下来的,最为主流的硬盘接口形态。由于脱胎于传统机械盘,SATA接口具有极强的兼容性,几乎所有种类的主板都能完美支持,也是目前市面上销售量和普及量最广泛的硬盘接口。
SATA接口固态硬盘
在固态硬盘时代,SATA接口一直保持着最高出货量和市占率,也是一般网友朋友装机首选的固态类型。与传统机械盘时代不同的是,装载固态硬盘的SATA接口在性能标准上,一般采用最高级别SATA Ⅲ,理论最高速度为6Gbps。
根据目前实际的应用情况而言,减去传输损耗,大部分基于SATA接口的固态硬盘的最终读取性能应该在500MB/S以上,换句话说就是“在SATA Ⅲ下,固态硬盘的读取速度低于500MB/S的,都是垃圾。”
再说M.2接口,所谓M.2接口就是为固态硬盘应运而生的新接口。根据固态硬盘大小,M.2接口的卡槽会有2280/2256等诸多尺寸,目前主流的M.2接口固态大小几乎都是2280尺寸。
M.2接口固态硬盘
M.2接口本质上,可以理解为PCIe插槽,根据固态硬盘执行的传输协议不同,其传输性能也有着巨大的差异。正是有着传输协议的不同,M.2接口内部又可以简单划分为走PCIe通道的M.2接口和不走PCIe通道的M.2接口。
也就是说,在M.2接口的世界中,根据传输协议的不同还有着不同接口之分,这点尤其需要我们注意,这也是诸多不良商家最喜欢进行文字游戏欺瞒消费者的地方,执行PCIe通道的M.2接口在性能和造价上远超普通M.2接口,但是二者在外观形态上几乎没有多少区别。
消费者在选购M.2接口产品时,一定要通过资料查询和再三确认,是否高价买了非PCIe通道的M.2接口产品。
关于传输协议:AHCI/NVMe
上文我们说到,根据传输协议不同,M.2接口产品的性能和造价有着巨大的差异。其实,在固态硬盘行业发展至今,最为主流的传输协议,其实也就有两种。一种是AHCI协议,另一种是NVMe协议。
所谓AHCI,全称为串行ATA高级主控接口/高级主机控制器接口,是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行ATA功能。
对于AHCI协议的意义和功能,我们作为普通消费者无需进行详细了解,唯一需要注意的是,在挑选和使用SATA接口固态硬盘的时候,一定要在主板设置中开启AHCI模式。
AHCI模式
这是因为,开启AHCI模式后,能够大幅缩短硬盘无用的寻道次数和缩短数据查找时间,这样能让多任务下的磁盘能够发挥全部的性能和效应。根据相关性能测试,在AHCI模式开启后,大约可增加30%的固态硬盘读写性能。
目前,市面上主流的SATA接口产品全都仅支持AHCI模式,同时部分M.2接口产品也支持AHCI。另外一个传输协议便是,近年来出于风口浪尖、代表着未来性能走向的NVMe协议。
所谓NVMe协议,是一种基于非易失性存储器的传输规范,NVMe规范由包含90多家公司在内的工作小组所定制,Intel是主要领头人,小组成员包括美光、戴尔、三星、Marvell、NetAPP、EMC、IDT等公司。
主板上支持NVMe协议的M.2插槽
此规范目的在于充分利用PCI-E通道的低延时以及并行性,还有当代处理器、平台与应用的并行性,在可控制的存储成本下,极大的提升固态硬盘的读写性能,降低由于AHCI接口带来的高延时,彻底解放SATA时代固态硬盘的极致性能。
换言之,NVMe协议的诞生就是为了从传输协议出发,进一步提升固态硬盘的实际读写性能,提高产品传输效率。
一般来说,基于NVMe协议的固态硬盘在读写性能上都远远超过了SATA接口极限的6Gbps,接近1000MB/S。
除此之外,目前支持NVMe协议的固态硬盘在接口类型上,也几乎都是M.2接口,走PCIe通道的,也就是说所有基于SATA接口的固态硬盘都无法支持NVMe协议传输协议,无法享受全新协议带来的极限性能。
在这一点上,我们可以根据产品的最大读取速度是否超过600MB/S作为简单依据,进行协议判断。