首頁 > 科技

NVMe 2.0淘汰SATA?恐怕大家都搞錯了!

2021-06-08 17:40:11

最近有個新聞炒的挺火,NVMe推出了2.0版本,而且還要支援機械硬碟了!這個名字可能很多小夥伴在SSD上看到過,沒錯,它就是一種主要針對SSD的資料傳輸技術,在咱們的電腦上主要是M.2 SSD使用這種技術。不過為啥它一開始不支援機械硬碟?現在怎麼又支援了?真的會淘汰SATA介面嗎?我們還敢買新硬碟嗎?今天咱們就來聊一聊這事兒吧。

淺顯地說,NVMe其實是PCIe匯流排的修改版,更適合儲存裝置的資料傳輸,在1.x版本的時候,它主要為高速的SSD優化,更適合SSD那種塊狀資料讀寫。至於2.0,今天新聞茶泡Fan提到的功能,顯然也增加了對條狀儲存方式的支援,這就是為什麼它可以支援機械硬碟了。

不過說到NVMe 2.0是不是會淘汰SATA介面,那就是另一個問題了。咱們得先區分資料匯流排和資料介面的區別,和NVME匯流排對應的技術並不是SATA介面或者所謂的SATA匯流排,而是比較早的AHCI匯流排。介面形式只是它們與裝置的連線方式,在消費級電腦上一般分別使用M.2和SATA介面,而在商用電腦、伺服器上則分別使用U.2和SAS介面。

如果NVMe 2.0統一了電腦的儲存匯流排,它直接替代的也不是介面,而是AHCI匯流排。至於連線硬碟的介面是躺在主機板上的M.2,還是更傳統的U.2連線方式,甚至繼續用SATA其實都和資料匯流排關係不大。比如前面提到的U.2介面,雖然基於NVMe匯流排,但怎麼看都是改良版的SATA或者SAS介面。

你說啥?那什麼沒見過NVMe匯流排的SATA介面,這其實只是商業選擇而已、大家可以看一看某些高階主機板的說明書,如果M.2和SATA介面都很多的話,會註明某個M.2介面和SATA介面不能同時接裝置,因為它們都基於同一條PCIe通道。可見SATA介面和PCIe這個最基礎的匯流排早就是相容的了,修改自PCIe的NVMe相容SATA介面不會有太大問題。

再看NVMe 2.0的機械硬碟相關說明裡,會發現它的目標是消滅SAS硬碟「控制器晶片」而不是這個介面或這類硬碟,這就讓人不禁聯想了。未來它使用電氣結構完全一樣的介面,只是在控制器端打包資料的方式變一變完全是可能的,在消費端當然也差不多。

所以,且不說NVMe 2.0要先在商用電腦、伺服器上使用,不知道啥時候才能到消費電腦上,就算快來了大家也不用擔心太多而不敢買新硬碟。它首先很可能相容傳統SATA硬碟,只是速度比M.2介面的固態硬碟,或者是雙磁臂的新型機械硬碟慢得多就是了。其次,即使小編的預測失敗了,其實咱們還有神器——PCIe擴展SATA卡可用嘛。


IT145.com E-mail:sddin#qq.com