关于华硕B150 Pro gaming的m.2接口问题

1.这块板子的m.2口是socket 3的,但PCIe 3.0为什么是走的X2而不是X4??socket 3难道不是代表PCIe X4??2.华硕官方客服说是支持NVME协议的!!!那走PCIe X2下速度损失多少??3.如果买转接卡插PCIE X4槽的话能不能到接近全速??这样又会不会影响到显卡???求了解的大神详解??余分全送。!
求针对性通俗点详解……复制粘贴不采纳!

因为B150芯片组PCIe通道有限,PCH只有8条3.0,而CPU最多提供20条3.0,具体走哪得看华硕如何设计。显卡插槽是支持全速x16,M.2接口是共享带宽,但即使是x2的速度,最高速度1600MB/s(某PCIe x1接口SD卡读写速度可达880MB/s、430MB/s),如果固态硬盘性能损失不大(比如评测读写不超过2GB/s)那完全可以忽略。除非你要上发烧级SSD,那B150芯片组就有点弱了。

只有Z170和Q170支持CPU出来的16条PCI-E通道拆分成x8和x4通道,其他H170之类的芯片组不具备给CPU的PCI-E通道拆分的功能,只能用一条x16插槽,所以:

1、正如媒体所说,要NVMe SSD直接走CPU通道同时还要接独显,只能用具备拆分CPU的PCI-E通道的Z170;

2、CPU的16条PCI-E是直通到CPU的System Agent,而PCH(芯片组)的PCI-E实际上还要走CPU到PCH的DMI 3.0,而这个DMI 3.0本质上就是PCI-E 3.0 x4,也就是说PCH即便再多PCI-E通道,到最后接CPU都要共用DMI 3.0那可怜的x4带宽,而且过了一手,延时也要增加不少了,自然相比直接CPU性能会有损失了。

聪明的主板厂商让M.2接口直接采用CPU所提供的PCIE3.0资源,而非芯片组所提供的本就不富裕的PCIE2.0资源。这样,采取这种方式设计的M.2突破了芯片组的限制,将带宽做到了PCIE3.0 x4——也就是32Gbps,这个速度可就要比芯片组原生M.2的10Gbps要快得多了。

追问

真心还是没太懂我这块板子PCIE3.0 x2的带宽……而且您说的这块好像不针对我这块板子。?既然设计采用PCIE3.0 可它是X2的,能否通过转接卡来使用PCIE X4插槽突破限制呢?

真心还是没太懂我这块板子PCIE3.0 x2 既然设计采用PCIE3.0 可它是X2的,能否通过转接卡来使用PCIE X4插槽突破限制呢?我换个问法……准备上浦科特256G的PX-256M9PeG M.2 NVME,如果用转接卡上X4插槽能全速麽?

追答

你的主板M.2接口最高只支持6Gb/s的传输速度,也就是说走SATA通道的固态硬盘就好。直接上PCIE接口MVME固态硬盘,千元以下的也有,性能可以翻番,最高应该能分到x8,这取决于你CPU有多少条3.0。也就是说,你现在的U可能分给显卡,给固态硬盘PCIE通道不够。

追问

非常非常感谢你的耐心回答!!!很详细,很专业!我的U是i7 6700 扩展PCIE通道应该是够的吧?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-09
16Gb/s 够用了!!!不要纠结32Gb/s
第2个回答  2018-05-23
。。你理解错了。这板上M.2接口是两种模式都支持,使用那种是可设置选择的。好好看下说明书上的SSD安装指导描述啦。