逻辑设备接口规范。
NVMe是一个逻辑设备接口规范。它是与AHCI类似的、基于设备逻辑接口的总线传输协议规范(相当于通讯协议中的应用层),用于访问通过PCIExpress(PCIe)总线附加的非易失性存储器介质(例如采用闪存的固态硬盘驱动器),虽然理论上不一定要求PCIe总线协议。
NVMe的优点
NVMe标准是面向PCI-ESSD的,使用原生PCI-E通道与CPU直连可以免去SATA与SAS接口的外置控制器(PCH)与CPU通信所带来的延时。
NVMe加入了自动功耗状态切换和动态能耗管理功能,设备从PowerState0闲置50ms后可以切换到PowerState1,继续闲置的话,在ms后又会进入功耗更低的PowerState2,切换时虽然会有短暂延迟,但SSD在闲置时可以把功耗控制在极低的水平,在功耗管理上NVMe标准的SSD会比现在主流的AHCISSD拥有较大优势,这一点对移动设备来说尤其重要,可以显著增加笔记本和平板电脑的续航能力。
NVMe的发展历史
NVMe1.0标准与年3月推出,由NVMe规范组织成员公司(如Intel,戴尔,三星,镁光等共计多家公司)合作开发。年10月推出了1.1的版本。在年11月推出1.2版本之后,时隔近3年,年5月,NVMe规范组织正式发布了最新版的NVMe1.3版规范标准。在最新的1.3中添加了如设备自检、引导分区、虚拟化、主机操控散热管理等新特性,理论上能够大大改进SSD的性能。