眾所周知SSD 擁有比HDD 更快的讀寫速度,但 SATA 總線標準的限制卻拖累瞭SSD 性能的發揮。好消息是,如今越來越多的筆記本以及臺式機都配備瞭支持 PCI-e 總線標準的 M.2 插槽,這就讓更高速的 NVMe SSD 有瞭用武之地。
看到這裡可能大傢已經泛起瞭迷糊:啥叫 PCI-e 3.0×4(標準名稱為PCIExpress Gen 3×4)?NVMe 又是什麼?M.2 接口不是 SATA 總線嗎?是不是一頭霧水,理不清他們之間真正的關系?所以接下來,我們就詳細的瞭解一下這幾個名詞之間的關系的吧。
首先我們要把 M2 跟 SATA 放一起說,我們常說的 M2 其實是 M.2,更多是指一種接口或者插槽,而 SATA 也是一種接口,通常是比 M.2 大一點。
主板SATA及M. 2插槽
固態硬盤M. 2金手指接口
PCI-e跟SATA3.0是總線標準,總線標準直接決定瞭SSD的讀寫速度,SATA3.0總線標準理論最高讀寫速度6Gbps,而PCI-e 3.0 X 4總線帶寬高達32Gbps。
PCI-e 3.0 X 4是物理層實現一對差分線,可以實現全雙工通信模式,這一對差分線稱為一個Lane,一個 PCI-e 3.0的Lane傳輸速度是16Gbps,由於是寫和讀同時進行,所以單個讀或者寫的速度是8Gbps,PCI-e 3.0 X2表示2對這樣的差分線,單讀或者單寫的傳輸速度為2X Lane=16Gbps,以此類推PCI-e 3.0 X 4單讀單寫速度為4 X Lane=32Gbps。
SATA是一種半雙工模式,發送數據和接收數據不能同時進行,隻能單方面工作,且隻有一對半雙工差分線。
SATA和PCI-e簡單說就是數據走的“路”,PCI-e就像是特別寬大的路,數據可以走的特別快,也可以同時走更多的數據,而 SATA3.0 與之相比更像是一條崎嶇的小路,數據走的特別慢而且隻有一組數據,但是 CPU 內部就那麼大一點,修不瞭特別多的大路,所以 PCI-e通道也就僅有那麼幾條。
SATA 與PCI e總線標準區別
NVMe 跟 AHCI 是協議標準,相當於驅動軟件,更形象的說二者都是一種規范,就像是在路上走如果沒有交通規則的限制,那麼肯定是一團擁擠肯定都走不動,而 NVMe 跟 AHCI 就像是這種交通規則,規定數據該怎樣才能最大有效平穩的傳輸。
NVMe與AHCI應用區別
請先 登入 以發表留言。