返回万师傅首页
目前已经累计为用户解决43233个问题

什么是NVMe硬盘?有人能回答吗?

什么是NVMe硬盘?

2个回答

188****8103

NVME是硬盘新的传输标准,是取代现在的AHCI的。  NVMe的优势在于三点:  1、更低的延时:  NVMe精简了调用方式,执行命令时不需要读取寄存器;而AHCI每条命令则需要读取4次寄存器,一共会消耗8000次CPU循环,从而造成2.5μs的延迟。  2、更高的传输性能  市面上性能不错的SATA接口SSD,在队列深度上都可以达到32,然而这也是AHCI所能做到的极限。但目前高端的企业级PCIe SSD,其队列深度可能要达到128,甚至是256才能够发挥出最高的IOPS性能。而NVMe标准下,最大的队列深度可达64000。此外,NVMe的队列数量也从AHCI的1,提高了64000。  3、更低的功耗控制。

2019-07-16

0

133****4787

NVMe硬盘指的是非易失性内存主机控制器接口规范,是一个逻辑设备接口规范。它是与AHCI类似的、基于设备逻辑接口的总线传输协议规范(相当于通讯协议中的应用层),用于访问通过PCI-Express(PCIe)总线附加的非易失性内存介质,虽然理论上不一定要求 PCIe 总线协议。此规范目的在于充分利用PCI-E通道的低延时以及并行性,还有当代处理器、平台与应用的并行性,在可控制的存储成本下,极大的提升固态硬盘的读写性能,降低由于AHCI接口带来的高延时,彻底解放SATA时代固态硬盘的极致性能。NVMe具体优势包括:1、性能有数倍的提升;2、可大幅降低延迟;3、NVMe可以把最大队列深度从32提升到64000,SSD的IOPS能力也会得到大幅提升;4、自动功耗状态切换和动态能耗管理功能大大降低功耗;5、NVMe标准的出现解决了不同PCIe SSD之间的驱动适用性问题。拓展资料:大多数SSD使用如SATA、SAS或光纤通道等接口与计算机接口的总线连接。随着固态硬盘在大众市场上的流行,SATA已成为个人电脑中连接SSD的最典型方式;但是,SATA的设计主要是作为机械硬盘驱动器(HDD)的接口,并随着时间的推移越来越难满足速度日益提高的SSD。在NVMe出现之前,高端SSD只得以采用PCI Express总线制造,但需使用非标准规范的接口。若使用标准化的SSD接口,操作系统只需要一个驱动程序就能使用匹配规范的所有SSD。这也意味着每个SSD制造商不必用额外的资源来设计特定接口的驱动程序。

2019-07-16

0
  • 热门服务
  • 推荐问题
  • 友情链接
个人
下单