NGFF与NVMe有什么区别?接口,协议与速度

NGFF与NVMe有什么区别?都是M.2,不过一个走的是SATA一个走的是PCIE,差别也来自于此。

在购买M.2硬盘的时候,我们可能会发现有这么一类硬盘——M.2 NGFF硬盘,它们长得和M.2 NVMe硬盘很像,价格却又要便宜上不少,客服又说和自己的M2接口不通用。这到底是怎么一回事呢? NGFF与NVMe有什么区别呢?

NGFF与NVMe有什么区别?

NVMe和NGFF的区别的主要在于接口和使用的协议,以及速度,效率,以下为具体信息:

 NGFF 固态硬盘可以使用 SATA 或 PCIE 接口(目前市面主要以B Key+M Key,SATA为主);NVMe 只能使用 PCIE接口(M Key),并使用针对闪存优化的协议;

 NVMe和NGFF的区别

 NVMe通常比使用SATA接口的NGFF速度更快,因为NVMe 可以利用PCIE的更高带宽和更低开销;SATA最初为机械硬盘设计,最大传输速度为 6 Gbps。 PCIE支持高达 32 Gbps 的数据传输速度,具体取决于通道数量和代数

 速度差异

 NVMe还可以直接与CPU通信,而无需经过SATA控制器,从而降低了延迟和CPU利用率;

 NVMe协议固态由于需要更复杂的硬件和软件,也比 SATA接口的NGFF硬盘更贵,功耗更高,发热量更大。

 NVMe 每个队列最多可支持 64,000 个队列和命令,与 SATA 相比,可实现更高的并行性和更低的延迟。

 NGFF与NVMe

NGFF与NVMe有什么区别?简而言之,就是NGFF更老,更慢,更便宜,NVMe更新,更快,更贵,发热量功耗更高。在选择硬盘时,要看清楚自己支持的协议。

NGFF、NVME与M.2  

了解了NVMe和NGFF的区别,对于NGFF、M.2、NVMe我们还需要知道:

 在如今的语境下,NGFF接口和M.2接口指的是两种不同协议的固态。NGFF多指的是走SATA总线的固态硬盘(也可走PCIE),而M.2指的是走PCIE的NVME协议固态;

 M.2常与NVME连用,甚至会在大多数同学口中混为一谈,而实际上,NGFF也是M.2。故,本文也把M.2与NGFF视作一体讨论。

 PCIE 4速度

认识NGFF和NVMe

 NGFF相较于以前的SATA协议是一种新的规范,重新定义了固态硬盘的尺寸、接口与功能;旨在取代原有的mSATA规范,在提升性能的同时、拓展更多的功能,并进一步体积。(Ps:由于NGFF是mSATA的第二代,M.2这个头衔开始其实是属于它的。)

 NVMe学名:非易失性内存快速通道,同样是一种新的传输协议,让固态硬盘通过PCIe总线与主板进行通信;旨在取代原有的AHCI协议,提供更高的速度、更低的延迟和更多的并发,适用于不同的接口和封装格式。

 接口

结论

以上就是关于NGFF与NVMe有什么区别的全部分享了。NGFF接口和M.2接口硬盘虽然是一家人,但由于NGFF市场份额小,该类型产品也逐渐被取代,在现实语境中通常被当作两种产品讨论。大家在购买时,也要认准自己电脑所支持的协议。

本文编辑:@ 江城子

©本文著作权归电手所有,未经电手许可,不得转载使用。