nvme是什么 nvme是什么意思啊

【nvme是什么 nvme是什么意思啊】NVMe 或 Non-Volatile Memory Host Express 是用于高速浏览计算机非易失性存储介质的思路接口规范或协议 。简单来说 , 它指的是移动数据的形式 , 而非控制器大小或形状 。NVMe 提供高性能而且是一种高度可扩展的存放协议 , 专为根据 PCIe 接口直接连接到 CPU 的非易失性存储介质(NAND 和持续性存储器)而设计 。典型的基于 PCIe Gen 3.0 的 NVMe SSD 能够提供比 SATA SSD 快六倍以上的传输速率 , 而相对较新的基于 PCIe Gen 4.0 的 SSD 能够超出 12 倍 。

nvme是什么 nvme是什么意思啊

文章插图
nvme 是非易失性内存主机控制器接口规范 。nvme 指 NVM Express , 是一个逻辑设备接口规范 。与 AHCI 相似的、基于设备逻辑接口的总线传送协议规范 , 用以浏览根据 PCI Express(PCIe)总线附加的非易失性存储器物质 。
也称为固体控制器 , 要用固体电子存储芯片阵型制成的硬盘 , 一般固态盘的存储介质分两种 , 一种是选用闪存(FLASH 芯片)做为存储介质 , 另外一种是选用 DRAM 做为存储介质 。
NVMe 协议能通过 PCIe 通道跟 CPU 直接相接 , 数据不需要像 SATA 一样必须通过控制器再转站到 CPU 。直达车跟数次转车 , 道路畅通的情形下 , 一定是前者会比后者快 , 这便是 NVMe 在延迟上的优势 。
其次 , NVMe 还提高了数据的货运量 , 它 I/O 队列可高达 65535 条 , 而每条队列中又能够有 65535 条命令 , 比较之下 , SATA 只支持 1 条队列和每条队列 32 条命令 。形象点说 , 假如 SATA 是一条一般的小道 , 每次只能依靠 32 辆车的话 , 那 NVMe 就是一条有着 65535 条车道的高速路 , 每条车道能通过 65535 辆车 。可以支持如此庞大的信息量 , NVMe 自然更适合 SSD 。