M.2接口,是Intel推出的一种替代MSATA新的接口规范,也就是我们以前经常提到的NGFF,即Next Generation Form Factor。对于桌面台式机用户来讲,SATA接口已经足以满足大部分用户的需求了,但考虑到超级本用户的存储需求,Intel才急切的推出了这种新的接口标准。
用于PCI Express SSD并通过NVMe驱动程序连接并提供PCI Express通道,作为高性能和可扩展的主机控制器接口,专为与PCI Express SSD接口而设计和优化。NVMe从头开始设计,充分利用PCI Express SSD的低延迟和并行性,并补充了当代CPU,平台和应用程序的并行性。在较高层次上,NVMe优于AHCI的主要优势与NVMe在主机硬件和软件中利用并行性的能力有关,基于其设计优势,包括具有更少级别的数据传输,更大的命令队列深度以及更有效的中断处理。
M.2支持传统SATA和PCI Express存储设备,AHCI和NVMe作为逻辑设备接口。M.2更多的指的是主板上的硬件接口,而SATA/PCI-E则更多的指的是一种数据传输通道,而AHCI和NVMe为其对应的数据传输协议规范。