睿达资讯
NVMe固态能有动辄2000~3000+MB/s的速度其实是依靠着4条高速PCI-E通道实现的,而PCI-E通道往往是整台电脑里最容易被忽视的一个问题,厂商在宣传时也只会把通道数放在官网上,但通道数基本上决定了整台电脑的上限有多高。
有限的通道和过多的接口会导致部分主板插了A插槽,B插槽就失效的情况,不是主板不想,只是主板也被CPU限制着没办法。
目前消费级CPU里,intel CPU提供20条PCI-E通道,而AMD会多4条,PCI-E通道由CPU决定,但由主板分配,有直连CPU和直连南桥之分。
指的是主板上的某些插槽直接连接CPU内部,不需要经过南桥芯片,特点是速度快、延迟低。
主流分配方式是16条给第一个显卡插槽,另外4条供给核心显卡,而M.2则使用南桥扩展出来的4条通道,但当我们不使用核心显卡时,原本的4条原生通道就会给第一个M.2插槽使用。
在高端主板上,考虑到多卡交火的可能,会使用“PCIE拆分”技术,将原本的16+4通道按照实际使用情况拆分成8+8+4/8+4+4+4等模式,但在X8情况下,高端显卡会因为带宽瓶颈有一定性能损失,中低端甜品卡在X8下依旧可以“全力发挥”。
南桥芯片和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的扩展能力。
加入我们