虽然无法让现有大部分HDD跑得更快,但最新公布的NVMe规範中透过添加对它们的支援,为即将到来的更快的HDD铺平了道路,也加速淘汰发展将近20年的SATA。在最新公布的NVMe标準的2.0修订版中,除了预期的新功能和性能改进之外,也导入了对HDD的支援。
目前所有HDD和大部分SSD所使用的SATA III已经显出老态。最近一次重大更新是在2008年,其最大吞吐量为600MB/s,已经成为SSD的性能瓶颈,而NVMe规格允许它们透过高频宽的PCIe达到全速。
现在NVMe也增加了对“旋转介质”(对普通用户来说就是HDD)的支援。目前的HDD仍然受限于本身的读写臂的马达驱动速度--大多数HDD仍然远远不能像SSD那样使SATA III饱和。不过像Seagate的新Mach.2就很接近了,其高达524MB/s的连续传输速度对于所谓的“spinning rust”说令人印象深刻,甚至可以说是已经非常接近经济型SATA SSD 了。
随着伺服器和数据中心的需求,HDD的尺寸不断膨胀,像Mach.2这样的双驱动HDD可能会越来越普遍,但对于消费者来说最实际的好处是将储存设备简化为单一解决方案。在2.0修订版增加了对HDD的支援,并将其大修为模组化规範,其明显的意图是让NVMe成为储存装置的通用统一接口,也许能在日益拥挤的消费者主机板上提供更多空间。
儘管NVMe标準有望从SATA接过来,但要等到带有该NVME的HDD开始出货和销售,可能还需要一段时间,而要等到它们开始在消费者领域完全取代SATA的同类产品,则需要更长时间。NVMe 2.0修订版还导入了许多SSD的特定功能,主要是为了改善控制、耐久性和开销,特别值得注意的是导入了分区命名空间(ZNS),允许HDD和主机决定数据在硬碟上的物理位置,以帮助提高容量和性能。而且正如预期的那样,它将保持与前几代规範的向后相容。