M.2 pcie 3.0 x 4 插槽,會因為pcie3.0插槽上有顯卡而無法發揮全速嗎? ?

很多b250 主板的說明書都說 當某個pci 插槽被使用後,某個m.2 pcie 介面無法做到3x4(32g) 而是3x2 (10g)。

不知道這個通道背後有怎麼樣的科學道理,

而一般好的主板有2個m.2 支持pcie,其中一個會有這種constrain一樣的提示,是不是帶寬不夠?

特別是微星,永遠只說最高支持,讓人覺得他家的turbo m.2都不夠好。

----------------分割---------/--/-----------

非常感謝@MR黎 的回答,這個m2的故事總算明朗啦。

我也是在車上林林總總看了一些破碎的信息,猜想到一些可能,回家對應說明書和他的答案,很開心。

下圖是主板說明書上的圖,進一步證實了他的答案;我覺得他的推理比事實本身更可貴,過程就像破案一樣。


Intel? Core? i5-7500 Processor (6M Cache, up to 3.80 GHz) 規格

Intel? B250 Chipset 規格

重寫一次,有點亂了。混淆了那種使用CPU匯流排玩X4M.2的主板(提問里的主板應該不是這種),Z97之所以要佔用CPU的16根匯流排做M.2X4,一方面是Z97晶元組提供的8根PCIE匯流排是2.0,另外一方面是Z97本身支持CPU的PCIE3.0玩1x16, 2x8, 1x8 and 2x4這幾種組合的PCIE3.0匯流排分割使用

以B250+I5 7500為例。

I5 7500 CPU上提供PCIE3.0匯流排是16根(CPU本身支持分割使用,但是安裝在B250的時候只能是X16一種模式,B250不支持分割,只有裝在Z270才提供1x16 or 2x8 or 1x8+2x4的模式)。

這是I5 7500的,可以在文章開頭的CPU規格鏈接里找到。

圖1:

B250上提供是PCIE3.0匯流排12根(在Z97以及之前的主板晶元組是只提供PCIE2.0的匯流排)。也就是所有PCIE3.0匯流排CPU16+B250晶元組12=28根。(根這個量詞不準確,它是通道,只是我自己說習慣了。)

這是B250晶元組的,同樣在文章開頭的B250規格鏈接里找到。

圖2:

根據提問,我猜測M.2是使用B250上PCIE3.0的匯流排,而不是CPU上的PCIE3.0匯流排。如果是M.2佔用CPU上的匯流排,由於B250主板下CPU的PCIE3.0匯流排只能用1X16的模式不可分割(上圖2中:支持的處理器PCI Express埠配置 欄),那麼顯卡與M.2不可以同時使用;而提問里只是說速度慢了,而不是不能用M.2,所以排除M.2與CPU的PCIE通道直連

M.2應該與第二個大顯卡槽(第一個大顯卡槽用CPU的1X16)共用剩下的B250上的12根匯流排,這些匯流排可以工作在X4,X2,X1的模式下(上圖中2:PCI Express配置? 欄),但是應該只支持1個槽進行X4模式,所以第二個大顯卡槽的X4模式與M.2X4模式不能共存(題主描述,說明書指明某顯卡槽插上,M.2不能工作在X4模式下),剩下的X2和X1能同時工作多少就不清楚了,但是X1模式下應該是無限制的,參考以前的挖礦機裝大量的礦卡的情況。

如果是Z270就自由多了,CPU還是提供16根PCIE,但是Z270晶元組提供了24根PCIE。

Intel? Z270 Chipset 規格

圖三:

而那CPU上16根pcie3.0在Z270下可以這樣工作1x16 or 2x8 or 1x8+2x4,光這就可以設計給3個大顯卡槽,插一個顯卡的時候,工作在1X16,兩顯卡2X8,3顯卡1X8+2X4。完全不需要Z270晶元組的PCIE3.0通道做顯卡槽。Z270晶元組的24根PCIE3.0仍然只能工作在X4 X2 X1模式下,而且仍然只有一個插槽工作在X4模式下(華碩PRIME Z270-A雖然有三M.2,但是只能指定的一個工作在X4模式PRIME Z270-A | 主板 | ASUS中國)。

後面又翻查了一下

X99-DELUXE II | 主板 | ASUS中國

Intel? X99 Chipset 規格

Intel? Core? i7-5820K Processor (15M Cache, up to 3.60 GHz) 規格

完全就跟普通板不一樣,4通道下,CPU的的PCIE3.0通道多,組合模式更多。不過X99晶元組只提供PCIE2.0的匯流排。

圖來源於INTEL中國官網,侵刪。


具體問題,具體分析。

接樓上 @MR黎 的,有的CPU比如這個

Intel? Core? i7-5820K Processor (15M Cache, up to 3.60 GHz) 規格,

所以具體問題,具體分析。


按理說z170系列 上著6代u 後 的只插顯卡和m2

都不會 卡帶寬


這是一個簡單的問題,不需要說太多,反而顯得亂……

目前桌面級電腦主板晶元(南橋)與CPU的通訊帶寬是多少?8GT/s(DIM3.0),其實就是一個PCI-E3.0 X4的帶寬而已,這個是影響M.2發揮速度的主要原因!為啥?

M.2介面要佔用PCI-E3.0通道4條,而南橋與CPU的通訊帶寬正好是4條PCI-E3.0的通道帶寬,假如,有一條擴展PCI-E X1槽或X4槽要插設備,勢必要走南橋與CPU通訊,這樣肯定就影響了M.2的帶寬了(因為M.2滿速=南橋滿速帶寬)


要看通道數


要看CPU支持的PCIE通道數,奔騰賽揚這種玩意,普通卡都跑不滿速。。。


推薦閱讀:

目前市面上有哪些值得購買的高端主板品牌?
想要暢玩GTA5,守望先鋒,h1z1之類的遊戲,想要更新顯卡,有什麼值得推薦的嗎?
什麼是電腦主板,它由什麼組成,它有哪些規格?
最好的個人電腦一定是組裝機嗎?
組裝電腦需要買正版Windows嗎?有什麼好處。如果買了正版windows,還需要安裝電腦管家嗎?

TAG:固態硬碟 | 電腦DIY | 電腦硬體 | 主板 |