

主板上插槽多就一定是高端货吗?答案可不一定哦!尤其是普通家用PC的CPU——这个负责控制PCI-E通道的家伙,能提供的也是“定量”的PCI-E通道数,多出来的插槽,可能就是个噱头而已。

PCI-E插槽长短不一究竟为啥?
小伙伴们一定发现了,主板上有不少长条的PCI-E插槽,不过还有那种特别短的,为什么会出现这种情况呢?这是因为PCI-E这种总线技术的特性决定的——PCI-E是串行通信系统,所谓最短的那种是PCI-E 1×,通常显卡使用的PCI-E插槽则是PCI-E 8×/16×。
所谓1×就是指一个PCI-E通道,PCI-E的特性就好比马路的行车道,1车道、4车道、8车道、16车道,越宽意味着传输速度越高,这一点也决定了PCI-E插槽可以根据使用需求设计成不同长度。而且,PCI-E的这种灵活设计方式可以让它实现最大的兼容性,16×可以兼容8×(本身尺寸就一致),也可以向下兼容1×和4×的设备,使用起来比较方便。

另外,PCI-E作为一个总线标准,还衍生出很多设备接口,比如USB、SATA、网卡、声卡等。当然,每一种设备接口还都要通过一个控制器进行“转换翻译、控制”。对了,目前PCI-E 4×插槽已经很难看到了,几乎所有的主板都是只有1×插槽和8×/16×的插槽,主要还是因为设备适用性的问题。
PCI-E版本不同差距巨大
了解了插槽的长度区别,还要知道PCI-E的版本区别。目前常见的主板都是PCI-E 3.0标准的,带宽比PCI-E 1.0翻了几番。

针对前(PCI-E 1.0标准版本及PCI-E 2.0标准版本)两个版本PCI-E标准中出现的问题,3.0在推迟多次后于2010年推出。PCI-E 3.0规范也已经确定,其编码数据速率,比同等情况下的PCI-E 2.0规范提高了一倍,X32端口的双向速率高达32Gbps。最大的改变是PCI-E 3.0将编码方案从之前的8b/10b升级成128b/130b的水平,同时将将带宽开销从20%降低到大约1.54%。所以PCI-E 3.0的8GT/s传输速率比特率有效地提供每通道985MB/s的带宽,性能大幅度提升。这也让高端显卡从中受益,使用3.0标准的PCI-E显卡性能较以往有了明显提高。
谁负责控制PCI-E?
控制PCI-E本来应该是主板芯片组中的北桥,但是随着CPU将芯片组北桥功能集成在一起,这个工作现在是CPU在控制了。举个栗子,目前多数CPU+主板可以提供最多40条PCI-E 3.0通道,这些通道不仅仅要做成PCI-E插槽,别忘记像USB、SATA、网卡、声卡等等也都是要通过PCI-E的通道连接到CPU的,所以即便主板提供了数条PCI-E 8×/16×插槽,也不是所有插槽都可以同时满通道(16×)运行的,有的甚至只有PCI-E 4×的水平,毕竟CPU就提供了20条PCI-E通道,插槽和设备共享这些通道而已。



