NVMe固态硬盘到底是什么?如何实现

如题所述

NVMe固态硬盘是一种采取新接口的固态硬盘。

NVM Express(NVMe),或称非易失性内存主机控制器接口规范(Non-Volatile Memory express),是一个逻辑设备接口规范。

NVMe是与AHCI类似的、基于设备逻辑接口的总线传输协议规范(相当于通讯协议中的应用层),用于访问通过PCI-Express(PCIe)总线附加的非易失性内存介质,虽然理论上不一定要求 PCIe 总线协议。

要想使用NVMe固态硬盘,就得需要主板支持,虽然主板上的M.2接口已经是一种标配,但是并不是有M.2接口的主板就可以使用M.2 NVMe固态硬盘的。主要是接口走的通道不同,目前新主板都支持SATA和PCI-E通道,但有些主板只能支持其中一种,所以这点需要确认,NVMe协议需要PCI-E通道。

扩展资料:

M.2的连接器共有三种Socket,(Socket1、2、3),其中Socket1全部采用焊接方式且仅适用于1216,2226和3026尺寸,并不常见。Socket 2支持SATA、PCI-EX 2接口。

而Socket3则仅支持PCI-E x 4通道,拥有高达32Gbps的带宽,接近4GB/S的接口传输速度,比SATA快5倍之多,专为高性能存储设计。

有些主板的M.2接口是兼容这两种接口的,即可走SATA通道也可以走PCI-E通道,但是有的仅仅支持Socket3接口,走PCI-E通道,所以在购买SSD前,把自己主板的M.2接口搞清楚十分重要。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-30
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、更低的功耗控制。
将硬盘安装好,安装系统
1 下载ultralISO(软碟通)软件,并安装;
2 到“msdn”网站下载原版windows系统镜像文件(ISO格式);
3 将U盘插好启动软碟通,打开刚下载的系统镜像文件,将其刻录到U盘中(U盘选择FAT32文件系统);
4到需要安装系统的电脑上,插好U盘;
5开机,使用启动设备选择菜单选择从U盘启动;开始安装系统。本回答被提问者采纳
第2个回答  2018-08-01
nvme就是一种协议。
之前是ahci。
固态硬盘看起来是一样的,就是内容的协议用得不一样。就像sata1和sata3硬盘,看起来是一样的,速度不同。
主板和盘配合会自动实现。有一样不支持,就实现不了。本回答被网友采纳
第3个回答  2020-09-24

第4个回答  2020-11-23

nvme固态硬盘详解

相似回答