nvme是什么意思

nvme是什么意思

nvme是什么意思


nvme是非易失性内存主机控制器接口规范 。nvme指NVM Express,是一个逻辑设备接口规范 。与AHCI类似的、基于设备逻辑接口的总线传输协议规范 , 用于访问通过PCI Express(PCIe)总线附加的非易失性存储器介质 。
nvme是什么意思NVMe固态硬盘是双全工可同时执行读写操作的,NVMe协议要比SATA所用的AHCI协议更高效、更能充分利用多核心、中断执行效率更高、队列深度支持更好 。
用个比较通俗的比喻:
SATA固态硬盘就像国道 , 本身速度是要比类似机械硬盘的市区道路通畅很多的,但依然会遇到有路口需要让行的时候 。而NVMe固态硬盘就像全封闭全立交的高速公路,所有数据都可以不受干扰地直达目的地 。此外,NVMe固态硬盘读写带宽高于SATA固态硬盘,就如同高速公路的限速要比国道高很多 。
nvme是什么意思


背景
历史上,大多数SSD使用如SATA、SAS或光纤通道等接口与计算机接口的总线连接 。随着固态硬盘在大众市场上的流行,SATA已成为个人计算机中连接SSD的最典型方式;但是,SATA的设计主要是作为机械硬盘驱动器(HDD)的接口,并随着时间的推移越来越难满足速度日益提高的SSD 。
随着在大众市场的流行,许多固态硬盘的数据速率提升已经放缓 。不同于机械硬盘,部分SSD已受到SATA最大吞吐量的限制 。
在NVMe出现之前,高端SSD只得以采用PCI Express总线制造 , 但需使用非标准规范的接口 。若使用标准化的SSD接口,操作系统只需要一个驱动程序就能使用匹配规范的所有SSD 。这也意味着每个SSD制造商不必用额外的资源来设计特定接口的驱动程序 。
参考资料:百
苹果闪存是什么协议了解苹果手机的网友们都知道,自从iPhone6S开始,苹果便改用了 NVMe闪存 , 而NVMe闪存到底是什么东西呢?有许多网友是十分困惑的,用这个到底有什么好处呢?为此小编来给大家讲解一下 。
一、什么是NVMe 。
nvme是什么意思


我们都知道的,固态硬盘比机械硬盘的读写速度更快,而目前许多机器所使用的都是SATA总线标准,实际最高传输约为600MB/S,而支持PCle总线NVMe协议的固态硬盘,实际的传输速度高达1000MB/S这么高的传输速度,怎么会让人们不心动呢?人们所承受的NVMe其实就是为PCle所制定的标准接口协议,解除了旧标准释放在固态硬盘上的各种限制 , 并且能够支持所有常见的操作系统,它具有非常好的可拓展性,而且延迟和能耗都是非常低的,性能非常的高,传统的AHCI协议具有很强的兼容性,但是当与PCI总线连接到固态硬盘一起使用时 , 就无法达到最高的性能 。
二、NVME的发展 。
nvme是什么意思


NVMe1.0标准在2011年3月便推出,是由NVMe规范组织成员公司合作开发的 , 在2012年10月推出了1.1的版本 。随着一代又一代的发展,在最新的1.3版本中添加了设备自检、引导分区、虚拟化、主机操控散热管理等新特性,在理论上大大改进了固态硬盘的性能 。而如今市面上主流的硬盘基本上都采用的是1.2版本的,并以这个版本作为规范标准 。NVMe不仅传输的速度更快,而且他的所运载的数据是非常多的,它的功耗很低 , 但综合方面都是特别的好 。
nvme是什么意思


【nvme是什么意思】iPhone上的NVMe固态硬盘能够有效的提高手机的工作效率,是一个十分好的固态硬盘 , 在电脑上和iPad上使用也完全能够 。

    推荐阅读