任何PCIe插槽是否自动支持NVMe SSD或是否需要特定的M.2插槽?

我一直试图剖析我用googlesearch到的信息,但得出结论,我无法肯定地find以下问题的答案:

如果您知道自己的桌面系统的基础知识,我怎么知道它支持NVMe驱动器?

  • 它需要PCIe v2还是v3?
  • 是否有足够的免费的x4插槽(如果驱动器的规格说PCIe x4,例如)?
  • 在这种情况下,M.2是什么意思(我已经了解到它是一个内部接口,可以连接PCIe,mSATA或USB-3,具体取决于驱动器)是正确的吗?)
  • 主板是否需要支持NVMe(我认为是)? 如果没有,我还可以使用硬盘还是有扩展卡?
  • 我的BIOS需要支持NVMe,还是“标准”的UEFI BIOS足够了?
  • 我读到NVMe驱动器的平均故障时间比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插槽中工作。