2006年当三星发布第一款民用SSD开始,谁也没想到这个性能怪物仅仅用10年便颠覆了HDD在存储界长达60年之久的统治霸权,并且愈发有取而代之的趋势,如今,电脑里不装个SSD总觉得哪里不正常。
而随之而来的,便是主板硬盘接口的变革,传统的SATA接口限制了SSD的发挥,为此人们发展出了各种更高效的传输接口,其中就有现在十分流行的M.2接口。
作为SATA接口的的延续,SATA3.0接口相对于各种新生接口而言技术成熟可靠,兼容设备多,普及程度高,且6Gbps的对于普通2.5英寸SSD堪称够用,自然而然SATA 3.0接口也就成为主板上必备的接口了。
如今在高端SSD价格居高不下,SSD并不能完全取代HDD的的情况下,相信SATA 3.0接口在今后相当长的时间里依然会是主流。
人类并不喜欢原地踏步,很快,SATA协会开始思考,怎样才能突破SATA3.0的瓶颈呢?
SATA-Express,或者叫SATAe,便是SATA协会提出的解决方案。SATA-Express是SATA接口 + PCI-Express的混合体,其理论最高带宽可达10Gbps,能兼容SATA标准的老硬盘,也能使用SATA-Express接口的高速SSD,每个SATA-Express接口可以接1个SATA-Express硬盘,或者2个SATA硬盘。
NVMe接口标准为什么是革命性的?
NVMe标准,全称Non-Volatile Memory Express(非易失性存储器标准),是使用PCI-E通道的SSD一种规范,最早在2007年的Intel开发者论坛上已被提出,并在同年由Intel领衔成立了NVMHCI工作组。
面向PCIe SSD产品的NVMe标准能有效降低控制器和软件接口部分的延迟,最主要是能让SSD走PCI-E通道直连CPU,有效降低了数据延迟,其次,NVMe精简了调用方式,AHCI每条命令则需要读取4次寄存器,一共会消耗8000次CPU循环,从而造成2.5μs的延迟,而NVMe执行命令时则不需要读取寄存器。
NVMe接口标准能有效降低控制器和软件接口部分的延迟,大幅提高固态硬盘的IOPS性能,还兼顾低功耗,驱动适应性广的优点,因此可以说NVMe接口标准是革命性的。
M.2接口能突围而出,主要凭借着两点:1、支持NVMe传输协议,拥有更大的带宽,提高SSD的IOPS,大大减少SSD的延迟。2、接口通用性比其他支持NVMe传输协议的接口要好,体积小巧、更适合放在各种移动端平台。
M.2接口最主要有以下几个优点:支持更高的速率,潜力大;相对PCI-Emini card,节约20%的PCB空间,节省15%的连接器高度,更小巧玲珑;支持PCI-E3.0,USB3.0和SATA3.0三种当前主流标准,接口更“全能”。