联乐实业

工业存储产品及解决方案
返回上一页 行业资讯
M.2 NVMe SSD为什么有如此高的速度?

M.2 NVMe SSD为什么有如此高的速度

NVMe固态能有动辄2000~3000MB/s的速度其实是依靠着4条高速PCI-E通道实现的,而PCI-E通道往往是整台电脑里最容易被忽视的一个问题,厂商在宣传时也只会把通道数放在官网上,但通道数基本上决定了整台电脑的上限有多高。

2.png

有限的通道和过多的接口会导致部分主板插了A插槽,B插槽就失效的情况,不是主板不想,只是主板也被CPU限制着没办法。

目前消费级CPU里,intel CPU提供20条PCI-E通道,而AMD会多4条,PCI-E通道由CPU决定,但由主板分配,有直连CPU和直连南桥之分。

M.2直连CPU

指的是主板上的某些插槽直接连接CPU内部,不需要经过南桥芯片,特点是速度快、延迟低。

主流分配方式是16条给第一个显卡插槽,另外4条供给核心显卡,而M.2则使用南桥扩展出来的4条通道,但当我们不使用核心显卡时,原本的4条原生通道就会给第一个M.2插槽使用。

在高端主板上,考虑到多卡交火的可能,会使用“PCIE拆分”技术,将原本的16+4通道按照实际使用情况拆分成8+8+4/8+4+4+4等模式,但在X8情况下,高端显卡会因为带宽瓶颈有一定性能损失,中低端甜品卡在X8下依旧可以“全力发挥”。

M.2 CPU

M.2连接南桥

南桥芯片和CPU之间全靠DMI通道,速度等于PCI-E X4,即32Gbps,我们平时使用的大部分“外设”都是走的DMI,如果M,2使用的是DMI通道,那就会和外接设备抢带宽,导致硬盘速度不能全部发挥。

所以如果特别在意速度的话,最好还是把固态硬盘接在直连通道的M.2插槽上比较好。

但是intel的消费级主板都是没有直连CPU通道的M.2插槽的,不管是1个还是2个,都走的是DMI总线,在intel平台上想做到直连,只能通过转接卡的形式。

芯片

在AMD这边情况则好很多,因为多出来的4条通道直接给固态硬盘使用,所以哪怕是低端主板也能实现显卡吃满16条的同时固态硬盘也能获得专属的4条通道发挥满速性能,而双M.2接口的第二条依然是走DMI总线。

碍于消费级CPU针脚少,通道非常有限,那么通道既然不能增加,那可不可以升级每条通道的带宽?PCI-E 4,0就出现了,通道数不变,带宽是原来的两倍,变相的扩大了整整一倍的带宽,只要分配合理,消费级CPU也有不亚于服务器CPU的扩展能力。

相关推荐