SATA vs. M.2 vs. NVMe

現在,固態硬碟具有各種不同的術語,其中最受歡迎的三個是SATA、M.2NVMe。如果你最近打算購買硬碟,很可能會遇到它們,但是,你可能並不完全瞭解其中的技術差異。

在這篇文章中,我們介紹這幾種產品的區別,解釋哪種方式更好/更差,並提供每種儲存技術的工作方式等資訊。

固態硬碟的演變

曾幾何時,筆記本和臺式電腦中使用的經典儲存裝置稱為機械硬碟,具有運動部件,工作方式與古老的留聲機類似。內建一個碟片和較大的磁頭,可以在碟片旋轉時讀取和寫入資料。

Hard Disk Drive
內建碟片和磁頭的機械硬碟

通常情況下,機械硬碟旋轉得越快(7200RPM、10000RPM等),讀寫資料的速度就越快。但不幸的是,這個速度受到很多限制,並且等待磁頭移動還會帶來額外延遲,為了解決這些問題,固態硬碟應運而生。

固態硬碟的全稱為Solid State Drive,簡稱為SSD,這是一種沒有移動部件的儲存裝置,使用半導體晶片來儲存和訪問資料。硬碟內部具有大量可充電或不充電的半導體(儲存晶片),計算機將其解讀為二進位制的10,並轉換為計算機上可以檢視的資料。

關於固態硬碟中使用的儲存晶片,有趣的是,即使電源關閉,儲存單元仍然可以保持其已充電或未充電狀態,因此資料不會隨著斷電而丟失。

憑藉最新的快閃記憶體技術,固態硬碟的執行速度比帶有移動部件的機械硬碟快得多。最近幾年,市場上陸續出現各種不同型別的固態硬碟:SATA、M.2NVMe。這些產品使用上述相同的儲存晶片陣列,但不同的原因使其具有不同的電位。

SATA vs. NVMe

事實證明,由於從固態硬碟讀取和寫入資料的技術是如此之快,以至於限制因素實際上歸結為電腦和硬碟之間傳遞資料的方式,電腦可以使用兩種不同的方式從硬碟讀取資料:

  • SATA:將資料和電源電纜分別連線到主機板和固態硬碟上來進行
  • NVMe:允許固態硬碟直接從主機板上的PCIe插槽來交換資料,硬碟直接透過主機板供電。更重要的是,NVMe還能夠以比SATA更快的速度讀寫資料

簡而言之,由於可以訪問更多的PCIe通道,因此NVMe可以一次性處理更多資料。

本質上,PCIe是主機板上的資料通道,數量有限,並且主機板上的不同埠和插槽都有特定的通道。在最新的主機板上,你會看到與可用PCIe通道數量相對應的各種大小插槽(×1、×2、×4、×16等等)。最終結果是,憑藉更多的PCIe通道和更直接的PCIe讀寫潛力,NVMe SSD通常比SATA SSD要快得多。

PCIe Lanes
主機板上的PCIe插槽

但是,只有在順序讀寫的情況下,你才可以真正看到效能提升。或者更簡單地說,只要在移動大型檔案時,你才可能注意到NVMe SSD的優勢,對於電腦遊戲和日常任務而言,差異並不那麼明顯。因此,對於遊戲的載入速度而言,NVMe不會有太顯著的效能提升;而對於影片編輯等大型檔案處理,NVMe可以提供更好的結果。

下面是三種硬碟型別的大致讀寫速度:

  • 7200RPM機械硬碟:平均80~160 MB/秒
  • SATA固態硬碟:高達550 MB/秒
  • NVME固態硬碟:高達3500 MB/秒

M.2

我們已經解釋了SATANVMe,這是用於讀取和寫入資料的兩種協議。至於M.2,只是描述硬碟物理外形(細長)的一個術語,而不是另一種協議。事實上,你可以購買一塊使用SATANVMe協議的M.2驅動器。

Samsung 860 EVO
帶有SATA連線的M.2驅動器
Samsung 970 EVO
帶有NVMe連線的M.2驅動器

如果你在市場上購買NVMe驅動器,只需確保M.2驅動器的描述或標題中清楚地包含NVMe,而不是SATA。

總結

當你從傳統的機械硬碟升級到固態硬碟時,SATANVMe都能夠提供顯著的效能提升。NVMe通常比SATA更貴,特別是考慮到標準的SATA SSD已經足夠昂貴,所以這可能是個問題。

NVMe確實僅僅對較大的檔案傳輸有用,因此,除非你定期移動大檔案進行照片/影片編輯,或者在NVMe驅動器上儲存大量檔案,否則最好還是堅持使用SATA SSD。

此外,對於遊戲而言,NVMeSATA都會提供非常相似的啟動速度,都很快,以至於其他硬體(例如處理器和記憶體)最終會成為效能瓶頸。

最後,下面是一份總結,涵蓋上述介紹的所有內容:

  • M.2:主要是指尺寸,一種體積更小的固態硬碟
  • NVMe:一種協議,可以透過PCIe讀寫資料
  • SATA:一種較舊的協議,通常沒有NVMe

我想要...


程式設計師怎樣成為一名自由職業者

成為一名自由程式設計師是一個相當有利可圖的前景,尤其是對於渴望自由和主宰自己 ...

Make Money With Photography

怎樣透過攝影賺錢

如果你正在尋找賺錢的方法,首先應該考慮自己的特長、愛好,以及喜歡做的事情 ...

怎樣在TikTok上賺錢

自從成立以來,TikTok一直是廣受歡迎的社交媒體平臺,人們被輕鬆、簡短 ...

Make Money Online As A Computer Programmer

程式設計師怎樣在網上賺錢

讓我們面對現實,軟體工程師的工資相當高,與大多數其他職業相比,更容易過上 ...

Make Money Blogging

怎樣透過個人部落格網站賺錢

幾年前,我們意識到很多開設網站的博主們正在賺錢,有些甚至賺到了鉅額數字。 ...

Start A Successful Blog

怎樣搭建個人部落格網站

部落格是一個可以定期釋出和分享內容的線上平臺,就像一本數字日記或線上日記, ...