M.2硬盘接口与PCI-E硬盘接口的区别是什么

接口/总线/驱动

1123人已加入

描述

  PCI-E

  如果说sata固态硬盘是固态硬盘中的老大哥,PCI-E接口就是固态硬盘接口中的贵族,与闪存颗粒可以说是天生一对,能够非常好的展现闪存的读写速度。

  PCI-E是PCIExpress的简写,是新一代的总线接口,是由20多家业界主导公司共同起草并完成的新技术规范,采用点对点的串行连接,可以将数据传输率提高到一个很高的频率,以此提供更高的带宽。

  而PCIExpress的接口根据总线位宽不同,还可分为X1、X4、X8和X16。目前使用较多的是PCIeX4,市面上流通较多的是PCI-E2.0版本和3.0版本,对应的X4带宽为16Gbps/32Gbps,折算成传输速率约为2GB/s和3.93GB/s,相比SATA接口,这已经是非常恐怖的速率了。

  

  当然,另一方面,PCI-E接口的固态硬盘,其价格昂贵到令许多普通用户望而却步,无法承受,多数使用这类接口的用户都是游戏发烧友,或者设计师这一类,对性能要求很高又有不错的经济实力的用户群体。

  M.2

  M.2原名为NGFF接口,标准名称为PCIExpressM.2Specification。它是为超极本(Ultrabook)量身定做的新一代接口标准,以取代原来基于miniPCIe改良而来的msata固态硬盘。无论是更小巧的规格尺寸还是更高的传输性能M.2都远胜于mSATA。随着SATA接口瓶颈不断凸显,越来越多的主板厂商也开始在自家产品线上预留M.2接口,主流的M.2接口有三种尺寸,分别是M.22242、2260、2280。

  M.2接口可以同时支持SATA及PCI-E通道,后者更容易提高速度。这里需要注意的是,M.2的连接器有三种类型,被称为Socket1、2、3,Socket1由于尺寸比较特殊,比较少用,重点是Socket2和3。Socket2支持SATA和PCI-EX2接口,Socket3则只支持PCI-EX4接口。如果是走SATA通道,那么传输速率就和SATA6Gbps一模一样,没有区别,如果是走PCI-E通道,才能享受到超过SATA的高速。下图就是Socket2和3的外观区别,这里面引入Bkey和Mkey这两个概念,接口连带Bkey一起使用,走SATA或PCI-Ex2通道,就是Socket2接口;接口连带Mkey一起使用,走PCI-Ex4通道,就是Socket3接口。

  接口

  另外通常我们把支持NVMe协议的高性能SSD叫做NVMeM.2SSD。NVMExpress(NVMe),或称非易失性内存主机控制器接口规范(Non-VolatileMemoryexpress),,是一个逻辑设备接口规范,通常是指使用PCI-E通道的SSD的一种协议规范,此规范目的在于充分利用PCI-E通道的低延时以及并行性,还有当代处理器、平台与应用的并行性,在可控制的存储成本下,极大的提升固态硬盘的读写性能,降低由于AHCI接口带来的高延时。

  所以,M.2接口是目前除了SATA接口外最热门的一种接口,甚至比PCI-E接口还火热,毕竟价格会低上一些。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分