电脑中有一些少有人知但却实际存在的硬件最优化安装方式,比如内存槽位置的选择会影响超频潜力。更鲜有人知的是,NVMe固态硬盘安装位置也会影响它的性能。
多数朋友会将NVMe固态硬盘安装到主板M.2插槽当中,但这并不是性能最优的方式!
对于英特尔主板而言,板载M.2插槽并非直接连通到CPU的PCIE通道,而是需要经由PCH(Platform Controller Hub平台控制集线器)转接。PCH芯片同时管理了SATA、USB、声卡网卡等诸多外围设备,而向上对CPU通信的仅仅是一条PCIE3.0 x4带宽的DMI”牙签”总线。
像SATA这样传统的固态硬盘,需要由PCH芯片中集成的硬盘控制器带路,才能跟CPU搭上话,本身延迟就比较大,多一层转接并没有吃亏。而低延迟是NVMe协议的主要特点之一,东芝RC100等一众NVMe固态硬盘是有能力直接通过PCIE总线与CPU通信的,下图是直连CPU通道的东芝RC100 240G系统盘AS SSD Benchmark测速成绩:
只不过由于英特尔主板架构设计的原因,由CPU直接提供的PCIE信道数量不足,所以也被安排到了PCH芯片下挂靠。由于多了PCH芯片的一次转接,延迟增大性能就会有一定的影响,下图是将东芝RC100安装在主板M.2插槽上的AS SSD Benchmark测速成绩:无论是连续还是随机读写速度都有小幅下滑,而这是大多数玩家都在采用的标准安装方式!
NVMe固态硬盘的自身性能普遍要比SATA高出不少,很多朋友就没有发现PCH转接带来的性能危害。
如果你的英特尔主板是Z系列,本身又没有安装双显卡,其实是可以通过PCIE转接卡将东芝RC100等M.2 NVMe固态硬盘直接安装到主板第二条全长PCIE3.0插槽当中,直接享受CPU低延迟PCIE通道的:
相比之下,AMD锐龙平台起步较晚,设计上也更新。锐龙CPU为NVMe固态硬盘提供了一条PCIE3.0通道,主板上M.2插槽得以直连CPU低延迟通道,性能得到了充分保障。
当然AMD的设计也是有一定缺陷的,由于锐龙CPU只留了一条通道,所有锐龙主板上只能提供一条全速M.2 NVMe固态硬盘插槽,如果有主板提供了两个M.2插槽的,不用看也知道第二个插槽只能提供由AMD FCH芯片引出的PCIE 2.0通道,这个插槽带宽偏低,是完全不适合NVMe固态硬盘使用的。
不过,AMD X370、X470主板同样支持类似英特尔Z系列主板的CPU信道拆分功能,可以将CPU的PCIe 3.0 x16通道拆分成2条PCIE 3.0 x8,分别供独立显卡和M.2 to PCIE转接卡使用。
对于现在的独立显卡来说,PCIE3.0 x8带宽并不会产生性能瓶颈,而双卡交火或双卡SLI在当前都已经是非常小众的选择了,绝大多数的玩家都可以利用M.2转PCIE转接卡和高端主板的PCIE信道拆分功能来实现更高的NVMe固态硬盘存取效能。
安装位置也会影响性能 NVMe固态硬盘两种安装方式对比http://t.jinritoutiao.js.cn/ePuX6H/