|
本帖最后由 自定義的旋律 于 2023-6-7 09:49 編輯 % L# e4 R6 p/ k" l
7 H+ n( M j H7 m, Q$ v: f8 i
M.2接口詳解:
( l8 |* k- u5 }1. SSD 尺寸與規格& V+ `$ i, G I0 _% Y( e
我們在買ssd的時候,商家都會說什么ssd是2280還是2242規格的,這里的規格實際上就是代表的ssd的尺寸大小
5 h% L. j% N, C
2 d" b4 l9 m/ b' c b* X1 `1 oM.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。. L' Z5 J( F1 n) u/ a* Y
; G' e ~3 ^2 H! {2. SSD接口
4 E6 |# h' {( ^按照接口類型分,可以把m.2接口分為Socket 2和Socket 33 ^" j5 ` w; m/ m! A. @
. `/ X! x3 f+ G1 U' d
Socket 2也可以叫做B key,支持sata,pcie x23 E+ V( v0 m+ u
) N# V# R/ B$ H" ?9 p: E9 FSocket 3也可以叫做M key,支持sata,pcie x4
& W; y3 a0 B/ e5 @![]()
7 ?& P& ?/ |% n. @) o# c( a9 BB key 的防呆鍵位于插槽的左方,M key 則在右方。兩種類型的插槽其短邊接腳數量有所差異
. X# {" ]* j5 m$ M8 k, ]# }" s+ ~$ i: @6 G6 k
一開始,B key的只能插在b key(Socket 2)的接口中,m key的只能插在m key(Socket 3)的接口中,但是隨著m key接口的普及,越來越多電腦主板只有m key 接口,b key的ssd根本插不上去,于是廠商們又設計了一個b&m key接口的ssd。
f- N( p3 `5 g$ R' ]/ A$ C9 D! G3 z0 i( c/ \& E5 q& t
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 已經絕跡6 a( o* ? I3 P& B3 [. L: [
* C% Z/ C% A9 c; V值得注意的是,ssd的金手指有b key,m key ,b&m key三種,但是主板上的m.2接口只有b key和m key兩種。0 @3 g) V% Q# e! t' s$ s0 }. {
3 Z) t' m4 @/ J) l8 S/ x3 F+ b
當主板上的m2接口是b key時,只能夠插上b&m key和b key的ssd,m key的插不上去,如下圖:* B! Z2 ?3 }- j O
" X2 E. q5 `. w& c
當主板上的m2接口是m key時,只能夠插上b&m key和m key的ssd,b key的插不上去,如下圖:
8 y; D# G" V3 o' i* ]- m2 A
9 ?8 ~. \7 p b: j" i- h' u6 {3. SSD協議1 H5 O- Q+ N! S
按照協議分,可以把m.2 ssd分為走sata通道的ssd和走pcie通道的ssd。注意這里只討論m.2接口的ssd,ssd即使是m2接口的,也分走sata通道和pcie通道的
, |& g/ b+ f6 F
( C& m" v, } Y, ]2 y* g首先我們要知道nvme和ahci是協議,nvme協議是專門為pcie通道的固態硬盤設計的,而achi是專門為sata通道的硬盤設計的,pcie和sata都是通道。
- ^9 {) y! _4 v; ~0 ^7 t& k9 a& x( g. I& D2 G1 Y1 ]) q
現在越來越多人,把achi協議就叫成sata協議,我們下面就用sata協議這個名稱。
- M6 ` j2 z: [
$ r1 N. J; S9 Lm2接口有兩種,一種走sata(achi)的,另外一種走pcie(nvme)的。. t: V/ z' s8 |+ Y, i
, j! z* s: c8 e6 C# k走sata的速度跟傳統sata接口的沒區別,就是接口變成了m2的了。
`+ {% s$ i* K- t
# w8 i2 i0 U! Q+ u- j走pcie的就是我們說的nvme ,性能比sata強了很多。
( y' w8 {# f1 {+ R% u+ Y: W% k$ f5 v2 _( p$ V) W& F" v
一般來說,在購買m.2 ssd的時候,商家都會把支持nvme的明顯標出來(因為這是一個很大的賣點),而不支持的一般都不標。7 b0 y1 X1 f! d7 G1 t" l
! E7 g8 Q! t1 K: N( r$ O
根據我們上面對m2接口型號的了解,我們知道
6 U- _. X/ e; Z& S# _9 d8 u+ ^+ T; I$ u/ S$ O1 o7 a5 F
B key 支持sata,pcie x2.
" s# M, e' x: S0 k) `" Q0 g0 c X& X9 P. G$ h: ^8 i6 }
M key 支持sata, pcie x4./ \- @& `$ `0 o2 ]# s9 z2 _% Z. h* {
1 L; O ~" {9 n( J3 F
b&m key支持sata,pcie x2.
1 l1 k* I5 }: N+ C) i6 v! @* w6 L
這里直接給出結論,在市面上你能買到的ssd中,絕大多數b&m key的ssd都是不支持nvme協議的,只支持sata協議,所有m key的ssd都支持nvme協議,(至于b key的ssd,現在已經被淘汰,這里不討論)) h+ q) R& W: _& K. p' w$ T
9 R7 [( g; X2 d3 Y* z+ Y* X絕大多數b&m key的ssd都是不支持nvme協議的,只支持sata協議' f, l9 {3 J" X
2 Y- _% S- p' w( X& l$ ^" E. b
隨著技術的進步,這樣的ssd會越來越少.所以我們在購買ssd的時候,絕大多數b&m key都是支持sata協議,而不支持nvme的。
# d q* N: c4 c' d. g5 Z% r0 [! H5 A! i! T: Y4 {3 [
總結一下,我們有兩種方法判斷一個ssd是否支持nvme協議0 c6 d' d- s3 j9 k; I0 x
7 Q$ h; o# |2 P1 r5 @6 ]第一種最直接的方法,就是直接看ssd上有沒有寫nvme,寫了就是支持的,沒寫就是不支持。這樣就不用管ssd是什么接口的了。
; ^: E* A& X# h+ R) e1 \' g# \# ~ c
第二種,觀察ssd的接口,我們我們拿到一個m key的ssd,就可以直接判定它是支持nvme的,拿到一個b&m key的ssd則無法判定,我只能說絕大多數b&m key都是不支持nvme協議的(支持sata協議)。
, B1 ?( `2 h: n, i4 l! o0 D
; x' o ^7 u% c$ Z. U M6 _- r4.兼容性( C4 S, K# r% A5 |- R
2 B( |- I- ?, f2 h
ssd可以插上主板上的m.2接口,只是兼容的最低要求。有的ssd即使可以插上去,也無法正常使用。需要具體了解主板的設計,具體問題具體分析,在購買ssd之前,應該先詳細地詢問主板是否兼容你所購買的ssd。
! N- c8 z$ d! K |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|