LV. 21
GP 2k

RE:【問題】M.2 和 SATA Express 的疑惑 及 所能支援的 SSD ?

樓主 KoGaSenRx kogasen
GP19 BP-
M.2 屬於 mSATA 改進,mSATA 則是miniPCI-E 改進 miniPCI

這些本來是給wifi 擴充卡使用的介面,主要用於筆電,
後來某些高端主機板有導入 miniPCI-E 作為wifi 使用

mSATA則是Intel 當初推出來使用於SSD的一種介面,
主要還是筆電,但後來發現體面積設計的上問題,
造成mSATA在筆電布局上有麻煩
加上mSATA還是跑SATA頻寬,性價比不如 SATA 3 SSD,
是一種"高售價低體面積的儲存介面"
(mSATA SSD 比 SATA3 SSD貴,但相同容量的面積有差)

NGFF(M.2) 則是彈性通道設計,可以跑PCI-Ex2、x4、SATA

M.2 有分三種通道 /控制器 SATA、PCI-E x2 / x4
很多人搞不懂 M.2,復雜就在這,

純SATA通道不能支援 跑 PCI-E x2 / x4 的M.2 SSD
純 PCI-E x2 / x4 通道 的M.2 不支援 純SATA的M.2 SSD
而B key、M key 沒有很明確的界線,造成 B、M、B+M
插座分 Socket 3(PCI-E x4)、Socket 2(SATA/PCI-e x2)、Socket 1(wifi 卡),
..還有雙層厚度限制,
某些雙層 M.2插座其中一層只能安裝單面2.15mm的M.2

http://s62.photobucket.com/user/pcadpater/media/NGFF%20SSD%20adapter/NGFF%20SSD%20to%20PCIE%204X/M2toM267pinadapter-BMKey-2230-2242-2260-2280-14_zps6bd8afe4.jpg.html




M.2 SSD SATA、PCI-E x2 / x4 的市售SSD 速率差異在於
SATA 3 : 550 MB/s
PCI-E x2 : 目前消費級控制器大概 700~750 MB/s
PCI-E x4 : 目前消費級控制器大概 750~900 MB/s
PCI-e 理論上可以破千MB/s,
但消費級記憶體控制器發展還不成熟,所以才跑這樣..
部份可破千的M.2 PCIe x4 多屬採用商務級控制器,售價也是商務級

目前市面上還是賣 SATA控制器的M.2 SSD 為多數,
部分是PCI-E x2控制器 的M.2 SSD
PCI-E x4控制器的M.2 SSD是少數,且單價高還要主機板能跑 PCI-E x4 M.2
因此一堆M.2 SATA SSD 測出來跟 SATA3 差不多,
廢話...跑SATA3的控制器當然就是SATA3的頻寬速率..

下圖紅框 估價單就有寫 M.2 控制器類型,尺寸規格為何



2280、2260、2242 則代表"寬長尺寸"
M.2 規範標準寬是22mm/2.2cm,80、60、42 則表示長度8cm、6cm、4.2cm
要對應主機板鎖孔,不然無法固定

=============================

阿喵 寫的則是 PCH本身的PCI-E 通道有數量限制,
如果分配給SSD就會壓縮介面卡的頻寬與數量,
SATA 通到也是如此,
才會有裝了M.2 / mSATA 就無法使用 SATA_5/6,
BIOS會把頻寬分給優先裝置
參考底下解釋:
Intel Haswell-E 平台上市在即,淺談處理器、晶片組革新與問題
Intel Skylake 平台晶片組大革新,升級 DMI 3.0 通道成高速裝置歸宿
Intel Z97架構讓SATA Express滯礙難行,PCI-E通道是關鍵

另外很多白癡以為 M.2 只有 SSD,M.2 還包含wifi 擴充卡
www.pcstore.com.tw/bplus/M14644014.htm
這些介面裝置主要是給WIFI卡使用,後來變成SSD也來湊咖
至於M.2 WIFi 卡的相容性請自己找資料,這是筆電使用居多
一般主機版能否使用? 去問廠商...沒意外是Socket 1 專屬

而M.2 的可採用NVM Express (NVMe)、AHCI
en.wikipedia.org/wiki/NVM_Express
www.techbang.com/posts/22114
目前看來 NVMe 還是主打商務需求,主機板廠商說會放入

=============================

mini PCI-E、mini PCI
Mini-PCI, PCI Express Mini, PCI Express Micro (miniPCI、miniPCI-E)
mini PCI-E、mini PCI 常見於筆記型電腦內,
主要提供無線網路訊號與其他功能擴充,
蘋果筆記型電腦曾使用mini PCI-E 作磁碟擴充裝置。
在一般家用桌機PC上,則有擴充音效卡、無線網路卡等裝置
mini PCI-E 雖然與 mSATA 插槽一樣,
但兩者定義的頻寬與對應通道、控制器並不同,
( 跑SATA 或 PCI-E 通道 與 相關控制器晶片有差異,無法混用 )


==============================

SATA_0/1/2/3/4/5/6 是指"槽"代號,
一張主機板有6個SATA槽,你要怎麼區分 誰先後?
上面會印刷 SATA_1(SATA第一槽位)
上次某個天兵解釋半天還是不理解...

廠商可能印刷SATA3_1 ,表示SATA3 的"第一槽",
而廠商可能已0為起頭,也可能用1起頭,
所以SATA第一優先槽可能是SATA_0 或 SATA_1
某些為了區分SATA 3代 跟2代,印刷 SATA3_1,SATA2_2
這只是基礎常識,記憶體槽位也是這樣 DDR3_1 或是 DIMM_1
下底線 _ 通常是指"槽位"

自己看主機板的標示印刷,SATA_0/1/2/3/4/5/6


=============

主機板的介面概念請參考這篇
花時間做一次工,以後複製貼上多好用

==================
4/19補充:
*有些人還是搞不懂 M.2,簡單的寫M.2 有分主機板 跟 安裝的硬體差異

常見主機板 M.2 區分
3種插槽:Socket 3 (PCI-E x4)、Socket 2 (SATA/PCI-e x2)、Socket 1(wifi 卡),
3種插槽防呆:B key(Socket 2)、M key ( Socket 3 )、A key(Socket 1)
2種厚度(單/雙面):單面2.15mm、雙面3.5mm
3種長度:2280、2260、2242
主機板3+2種控制器模式:純SATA、純PCIe x2、純PCIe x4、PCIe x2+SATA、PCIe x4+SATA
3種通道類型:SATA通道、PCIe 通道(PCIe x2、PCIe x4)
主機板決定能裝什麼類型 M.2 裝置。
其中Socket 1 / A key 屬於WIFI卡專屬,極少數主機板採用。

M.2 SSD / 擴充卡 / 儲存介面轉接卡區分
3種防呆:B key、M key、B+M key
2種厚度(單/雙面):單面2.15mm、雙面3.5mm
3種長度:2280、2260、2242
3種控制器介面:純SATA、純PCIe x2、純PCIe x4

還有更複雜的防呆key,但不屬於一般消費通路產品
長度還有較冷門的16、30、34、110mm

19
-
未登入的勇者,要加入討論嗎?
板務人員:

1320 筆精華,11/12 更新
一個月內新增 1
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】