经常玩硬件的小伙伴们肯定对固态硬盘的M.2接口和PCI-E SSD有所了解,但很多小伙伴都有一个疑问,那就是为什么我的固态硬盘是PCI-E接口,经过跑分测试速度却与SATA 3.0接口的固态硬盘速度差不多?到底是购买的产品质量有问题,还是搭配的平台环境有问题?还是我们对固态硬盘的接口概念一知半解?今天电脑知识学习网小编就给大家讲讲固态硬盘M.2接口与PCI-E SSD的关系。
首先,我们来了解一下什么是固态硬盘M.2接口,M.2接口是英特尔公司推出的一种替代MSATA接口的新接口规范标准,也就是我们以前经常提到的NGFF接口,并且M.2接口有两种规格类型:Socket 2和Socket 3,其中Socket 2类型支持SATA和PCI-E 2.0双通道接口,最大读取速度为700M/S,最大写入速度550M/S;Socket 3接口则支持PCI-E 3.0四通道接口,理论速度可以达到4GB/S。
其次,那什么是PCI-E固态硬盘呢?PCI-E固态硬盘就是总线采用PCI-E来实现传输的固态硬盘,PCI-E也是英特尔公司提出的最新的总线标准,PCI-E总线采用点对点串行连接的设备连接方式,每个设备都有自己的专用连接,可以把数据传输率提高到一个很高的频率10GB/S,固态硬盘的PCI-E接口是一种表现形式,可能是PCI-E传统接口,以显卡接口的形式出现,也可能以M.2接口的形式出现,关键在于固态硬盘的PCI-E原生/桥接主控,这决定它是否能走PCI-E总线。
第三,PCI-E固态硬盘与M.2接口有什么关系呢?大家都知道M.2接口提供PCI-E总线通道,同样的有的采用PCI-E总线的固态硬盘也可能以M.2接口形式出现,但是要注意,不同的主板提供的M.2接口所支持的通道也是不一样的,有的主板仅支持PCI-E和SATA通道中的一种,有的主板则同时兼容这两种通道,后者的主板既可以支持PCI-E通道的固态硬盘,也可以支持SATA 3.0通道的固态硬盘。总结:有M.2接口的主板不一定支持PCI-E固态硬盘。
第四,为什么PCI-E接口的固态硬盘达不到官方标称的速度?上面已经讲到,并不是所有的PCI-E固态硬盘都采用M.2主板接口,同样的并不是所有支持M.2主板接口的固态硬盘都是PCI-E总线固态硬盘,是不是有点绕?绕就对 了,这些概念需要反复揣摩去理解才行,只有当固态硬盘的主控是PCI-E控制器时,它才是真正的PCI-E固态硬盘,另外,即使是真正的PCI-E固态硬盘,如果安装到了仅支持SATA总线的M.2接口的主板上,PCI-E接口的固态硬盘也不能完全发挥性能,其只能达到SATA 3.0固态硬盘的表现,只有当采用PCI-E总线的固态硬盘安装到了支持PCI-E总线的M.2接口的主板上,PCI-E固态硬盘才能发挥其最大性能。