|
本帖最后由 自定義的旋律 于 2023-6-7 09:49 編輯 & ?' D4 ?7 v" N. }, i. c, C: f
$ T$ ~6 a3 g( e( `7 ~M.2接口詳解:! V! ]+ }9 s8 ]
1. SSD 尺寸與規格
8 r+ x( g6 y- L1 P( [我們在買ssd的時候,商家都會說什么ssd是2280還是2242規格的,這里的規格實際上就是代表的ssd的尺寸大小
1 f t+ j7 ^7 V$ }7 ]
5 ?+ Y' W: [% M9 ^7 c9 @# sM.2模組的尺寸目前有11種,用Type xxyy的方式表示,xx表示寬度,yy表示長度,單位為毫米。例如上面提到的Type 2230則表示其寬度22nm,長度30nm;Type 2242,表示其寬度22mm,長度42mm;Type 2280則表示其寬度22nm,長度80nm。目前M.2 SSD常見的Type有三種,就是2230、2242、2280。
2 x) C8 t6 r# t! Y8 W; D" b$ K" l2 Q7 o1 j7 H8 L
2. SSD接口
3 ^' T* a/ J& K按照接口類型分,可以把m.2接口分為Socket 2和Socket 35 x+ h' M: ^: K* r
, s5 [& i. [+ }; Q+ i& k
Socket 2也可以叫做B key,支持sata,pcie x2
, M5 S+ s) W: e, r' E; s$ ~, V& {2 K/ w- [
Socket 3也可以叫做M key,支持sata,pcie x4
2 T/ O! b) l4 e![]()
\8 J5 C. {$ M, W9 B) a' vB key 的防呆鍵位于插槽的左方,M key 則在右方。兩種類型的插槽其短邊接腳數量有所差異
$ T: P1 r4 U, Q; Q! s- t; e1 o" h. k. W+ x& |4 y
一開始,B key的只能插在b key(Socket 2)的接口中,m key的只能插在m key(Socket 3)的接口中,但是隨著m key接口的普及,越來越多電腦主板只有m key 接口,b key的ssd根本插不上去,于是廠商們又設計了一個b&m key接口的ssd。3 t i% ]6 n# k+ f3 A( X* s! o, l
% W/ Y Z- c7 s
b&m key接口即可以插上b key也可以插上m key。b&m key支持的通道和b key支持的通道一樣,都是sata pcie x2,但是b&m key可以兼容m key 和b key兩種,而b key只能兼容b key一種,這就導致了b key毫無優勢,b key被b&m key取代,現在市面上只有b&m key和m key兩種m2 ssd賣, b key的m2 ssd 已經絕跡
$ |) _, O F j! k* J$ \0 K8 C, I
" j- |' m- { Q值得注意的是,ssd的金手指有b key,m key ,b&m key三種,但是主板上的m.2接口只有b key和m key兩種。
( {- I/ d3 V: V9 k- ?, Y6 P& Q$ a$ C$ T* t: ^4 c# j
當主板上的m2接口是b key時,只能夠插上b&m key和b key的ssd,m key的插不上去,如下圖:
5 W# T5 r7 b7 R! ~# `2 j4 ^* c% T% b: v" P# O9 f
當主板上的m2接口是m key時,只能夠插上b&m key和m key的ssd,b key的插不上去,如下圖:, Q/ `) N* U7 F, h9 X
' N: m% k3 I' ]
3. SSD協議, l5 a% \* T2 i: j( h$ }
按照協議分,可以把m.2 ssd分為走sata通道的ssd和走pcie通道的ssd。注意這里只討論m.2接口的ssd,ssd即使是m2接口的,也分走sata通道和pcie通道的: d% k1 _$ k% `# ~: {
* s" Q6 c+ L9 b1 g X
首先我們要知道nvme和ahci是協議,nvme協議是專門為pcie通道的固態硬盤設計的,而achi是專門為sata通道的硬盤設計的,pcie和sata都是通道。9 X3 h3 O8 x6 g6 l" [
; q; ^; y5 t, @, o/ S1 { Y2 t現在越來越多人,把achi協議就叫成sata協議,我們下面就用sata協議這個名稱。. X( j m* M+ z5 o$ i4 _ U/ e
% q! I7 s6 i4 C" h! L
m2接口有兩種,一種走sata(achi)的,另外一種走pcie(nvme)的。% ^4 s* l8 u5 ?7 Z6 k
0 l8 u' Y) \% [* q0 i) F走sata的速度跟傳統sata接口的沒區別,就是接口變成了m2的了。+ d8 |; s% A/ X& ^7 V! g; }
; C) j! _) `" V5 K% O
走pcie的就是我們說的nvme ,性能比sata強了很多。# H8 W$ ^* w' r: M1 J! K! |( Y
4 B) @ G6 C& E7 Q
一般來說,在購買m.2 ssd的時候,商家都會把支持nvme的明顯標出來(因為這是一個很大的賣點),而不支持的一般都不標。
" u$ i; o7 v' Z/ a, r. r1 M4 v A/ i% T* ?: J [( x$ i& B
根據我們上面對m2接口型號的了解,我們知道0 Q, Q, K# z4 p. E# i6 c! S
! ]) P+ A* g, P HB key 支持sata,pcie x2.- s0 S7 o( ~; X
8 m7 _( q8 R7 ]2 C# v% A1 zM key 支持sata, pcie x4.
: E/ G3 R6 e2 d9 [: r; n f' |3 r2 y. V$ S# ]
b&m key支持sata,pcie x2.7 o+ s! o6 }( i( l' W9 S' `
4 l- Z; O' h, ?8 Z1 {+ P
這里直接給出結論,在市面上你能買到的ssd中,絕大多數b&m key的ssd都是不支持nvme協議的,只支持sata協議,所有m key的ssd都支持nvme協議,(至于b key的ssd,現在已經被淘汰,這里不討論)
) m% E( O/ N) ^4 S1 f: B1 e0 n/ x6 F3 K1 A. y5 n
絕大多數b&m key的ssd都是不支持nvme協議的,只支持sata協議
+ T* c$ d% Y5 M" x. `' u; @, ] ?# k8 F% k; W
隨著技術的進步,這樣的ssd會越來越少.所以我們在購買ssd的時候,絕大多數b&m key都是支持sata協議,而不支持nvme的。
: W/ N' T) B2 f$ t3 c; D
; h- J2 N+ \* t/ J% z/ x總結一下,我們有兩種方法判斷一個ssd是否支持nvme協議
) N. C3 j5 _% X8 J. z9 i$ ]. ~1 k" Z9 g" i3 ?% v# Y8 v. W# p
第一種最直接的方法,就是直接看ssd上有沒有寫nvme,寫了就是支持的,沒寫就是不支持。這樣就不用管ssd是什么接口的了。- i: I, ~. ^$ w7 L) Q
6 R2 F1 Q# H! i# i3 O/ G9 B3 G
第二種,觀察ssd的接口,我們我們拿到一個m key的ssd,就可以直接判定它是支持nvme的,拿到一個b&m key的ssd則無法判定,我只能說絕大多數b&m key都是不支持nvme協議的(支持sata協議)。
! e! s+ U* e) J0 Q# o0 H- h7 b. w: e, k0 k# ?, E5 X& |9 u
4.兼容性) v5 z# M& d$ S( [& i" J
* s6 g& Z l. ~1 N
ssd可以插上主板上的m.2接口,只是兼容的最低要求。有的ssd即使可以插上去,也無法正常使用。需要具體了解主板的設計,具體問題具體分析,在購買ssd之前,應該先詳細地詢問主板是否兼容你所購買的ssd。5 \4 e/ ]( a- }( m5 y
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|