Performance

是否有任何 PCIe 插槽自動支持 NVMe SSD,或者我是否需要特定的 M.2 插槽?

  • January 20, 2017

我一直在嘗試剖析通過Google搜尋找到的資訊,但得出的結論是,我無法確定地找到以下問題的答案:

鑑於您了解自己的桌面系統的基礎知識,我怎麼知道它支持 NVMe 驅動器?

  • 它需要 PCIe v2 還是 v3?
  • 一個空閒的 x4 插槽是否足夠(例如,如果驅動器的規格顯示 PCIe x4)?
  • M.2 在這種情況下是什麼意思(我已經明白它是一個​​內部介面,可以連接 PCIe、mSATA 或 USB-3,具體取決於驅動器,對嗎?)
  • 主機板是否需要支持 NVMe(我認為需要)?如果沒有,我還能使用驅動器還是有擴展卡?
  • 我的 BIOS 是否需要支持 NVMe,或者“標準”UEFI BIOS 是否足夠?
  • 我讀到 NVMe 驅動器的平均故障時間要高得多(風險更低),是因為 NVMe,還是因為更昂貴的驅動器擁有這個並且無論如何在內部使用更好的技術這一簡單事實?

我從之前的問題中了解到,任何 PCIe v3 設備也適合 PCIe v2 設備,顯然最大速度較低,NVMe 也是如此嗎?

我知道這些是一堆問題,也許我應該一次問一個,但我認為它們很好地結合在一起,可以幫助那些難以理解所有新技術嗡嗡聲的人。

所有 PCIe NVMe 卡都是 PCI v3(或更高版本),雖然 PCI NVMe 標準確實允許 x1 連接,但大多數 M.2 是 x4 連接器,實際上我不確定是否為 >x4 通道定義了物理連接器,M .2 是對支持 SATA 和 PCI NVMe 驅動器的設備的物理規範定義,有些主機板根本不支持 NVMe,有些會在某種程度上支持,有些明確支持它 - 這取決於系統板規範,您的 BIOS需要支持它——僅僅擁有 UEFI 並不能確保 NVMe 得到支持,“風險更低”到底是什麼?

此外,您關於 PCIe v3 在任何 v2 插槽中工作的說法是不正確的,我敢肯定有一兩個可能,但這是例外而不是規則,但事實恰恰相反,v2 適配器幾乎總是在 v3 插槽中工作。

引用自:https://serverfault.com/questions/827648