首先我們看一下華碩B360的M.2接口
1 x M.2 Socket 3 插槽, , 支持 M key, 2242/2260/2280 類型存儲設備(SATA & PCIE 3.0 X2 模式)*2
1 x M.2 Socket 3 插槽, , 支持 M key, 2242/2260/2280 類型存儲設備(PCIE 3.0 x 4模式)

M.2,都知道它是固態硬盤的接口,不過并不是所有的M.2接口都能安裝各種類型的固態硬盤。
為什么有些M.2固態硬盤接口上會有2個缺口,二有些就只有1個?讓我們一起來了解一下吧。

我們常見的M.2模塊基本是M.2 2242或者M.2 2280規格,除此之外M.2還提供了多種標準規格。基本原則就是小體積可以安裝到大體積插槽內,M.2 2242會比M.2 2280更靈活。

不是所有的M.2接口都是給固態硬盤用的,比如M.2 E Key插槽就是給無線網卡用專用的。E Key的缺口位置和普通固態硬盤的B Key有所不同,M.2插槽就是通過缺口的位置來表達自己能夠支持的M.2設備類型的。

常見的M.2固態硬盤分為1個缺口(M Key)和2個缺口(B Key)兩種類型。2個缺口的M.2固態硬盤既有可能是NVMe協議,也有可能是SATA協議,而只有一個接口(M Key)的通常只有NVMe協議一種可能。

上圖,東芝RD400 NVMe固態硬盤、東芝Q200 240G M.2固態硬盤和東芝RC100 NVMe固態硬盤,分別對應PCIE NVMe、SATA AHCI、PCIE NVMe接口。
而M.2插槽上的卡口位置也有些不同。如:Socket 2和Socket 3兩種最常見的M.2插槽。Socket 2插槽支持PCIe x2或SATA通道,而Socket 3插槽則支持PCIe X4或SATA通道。

結論:由于插槽卡口的限制,2個缺口(B+M Key)的固態硬盤可以安裝到Socket2或Socket3兩種形式的M.2插槽中,而1個缺口的(M Key)的固態硬盤只能安裝到Socket3插槽。

1個缺口(B Key)的NVMe固態硬盤具備PCIe 3.0 x4通道;2個缺口的固態硬盤只能支持PCIe x2通道,在持續讀寫帶寬上會有所限制,但決定日常使用性能的4K隨機讀寫效能卻不受影響。

以上是我個人的一些總結經驗,希望能夠幫助到大家。有其他見解的歡迎評論區留言。