M.2 PCIE NVME SSD当中的“NVME”协议是什么?

近几年来M.2 PCIE NVME的固态硬盘一直处于火热状态,很久以前虫子君就入手了一张M.2的固态硬盘,买的M.2 PCIE NVME的固态硬盘-Samsung 961,那时候nvme协议还没有升级到1.3版本,都是1.2版本。

很多同学购买固态硬盘仅仅是为了图快,不管是为了快速开机,还是为了加快游戏的加载效率,都只是为了一个字“快”。

本着深究一切技术的理念,虫子今天跟同学们一起探讨一下关于nvme协议到底是什么技术,为什么可以给固态硬盘带来如此巨大的革新面貌。

1、NVME协议是什么?

NVMe是Non-Volatile Memory express(非易失性内存主机控制器接口规范)的简称。对于全英文的名称不用记住,您只需要记住NVME是“Non-Volatile Memory express”的简称。

其实本质上来说,NVME跟我们现在使用的SATA3固态硬盘的“AHCI”协议是属于同一种东西,就是一种技术协议规范。

也可以被理解成一种软件,一种无形的东西,其一是为了规范新一代的固态硬盘的速率,第二是垄断企业为了将SSD变成一个标准且规范化的产品。

2、NVME协议为什么可以给固态硬盘带来如此大的革新

要明白NVME协议为什么可以给固态硬盘(ssd)带来如此大的革新,就需要了解一个东西,除了固态硬盘所使用的芯片,还有就是支持nvme协议的主控。

都说科技是加速发展的,就好比nvm express协议,各大厂商研发的时间是在2011年,在2012年的时候就已经陆续生产,继而2012年就已经面世,并且已经在一些高端企业内部开始流通并使用。

说到NVME协议就不得不涉及到SATA接口的固态硬盘的“AHCI”,虽然说两者在本职工作上并没有什么区别,但是“NVME”协议却给固态硬盘(M.2 PCIE NVME SSD)带来了新一轮的革新。

“AHCI”协议再过去相比“IDE”就是一条通往天堂的大道,这一条大路可以并行8辆车,所以流通的数据量自然也就会更大。而“IDE”就是一条田间小路,所以它的数据流通量自然也就小了很多。

而后在2015年的时候发布了“nvm express 1.3版本”为非用户组件和系统提供了带外管理。NVMe提供了一个通用的基线管理功能,它可以跨越所有的NVMe设备和系统,以及实现可选特性的一致方法。命令包括查询和设置配置、获取子系统的健康、固件管理、命名空间管理、安全管理等。

所以相比之下“NVME”就是一条可以并行40辆车的一条康庄大道,不管是在数据的流通量还是并行能力,以及我们常说的4K读写能力都有了一个质的提升。

在2017年的时候各大厂商有商量了一下,觉得上一代的NVM EXPRESS协议,功耗还是太高了,所以继而又更新了一代优化版。在不提升性能的前提下,优化了功耗以及其他数据的处理能力,总的来说也可以比理解成提升了些许的性能。

NVMe是通过PCI Express总线将存储连接到服务器的接口规范,简单来说就是,使SSD与主机系统通信的速度更快。它有助于缓解闪存通过最初为HDD设计的SAS或SATA连接到系统时出现的瓶颈,而传统的SATA协议还需要通过间接的方式与CPU相连,造成相当的延时与信号衰减。

NVMe SSD的并行性极大地提高了吞吐量。当数据从存储传输到服务器主机时,它会进入一行或队列。传统的SATA连接只能支持一个队列,一次只能接收32条数据。再回到车的类比上,这就像只有一条车道的车流可以容纳32辆车。

而NVMe存储支持最多64000个队列,每个队列有64000个条目。换句话说,这就像从一条单行道走到一条6.4万车道的路上,每条车道都能容纳6.4万辆汽车,这对整体表现产生了巨大的影响。

在实际应用当中,我们简单的任务或许感觉不到NVME与SATA的区别,但在企业大型的数据库应用,热门的视频点播当中,我们就会发现NVME的强悍性能。

NVME这么好,这么强大,能否将HDD应用到NVME上面来呢?答案当然是否定的,从原理上来看,HDD的数据寻址是靠磁盘马达带动盘片和指针来寻,从本质上来讲,这是属于机械式操作。他不能同时寻找多个数据地址,相当于从一个很多货物的仓库往外搬东西,HDD是只有一个人搬,而用了NVME的SSD就有几百人同时向外搬东西。

对于很多人来说,NVMe最令人困惑的部分是它与PCIe的关系。一些厂商使用NVMe作为标签来指代他们的SSD,另外一些厂商则使用PCIe标签,还有一些厂商似乎可以互换使用这些术语。

虽然PCIe和NVMe密切相关,但区别是很大的。可以将PCIe看作是系统的物理部分。当您将一个NVMe SSD插入服务器时,您需要通过一个PCIe插槽连接它。

3、什么主板或者电脑适用M.2 PCIE NVME  SSD

理论上来说M.2 PCIE NVME的固态硬盘可以在所有电脑上面使用,这得益于不管是哪一代的处理器(三十年前的不算),都有PCIE通道。

在一般条件下来来说PCIE NVME的固态硬盘都是可以使用,不过具体还是跟您的电脑相关的,在新一代的电脑产品当中,大多都是已经内置了M.2 PCIE的接口,所以购买一个pcie 固态硬盘直接插上去就是可以使用。

不过老一代的主板未必有M.2 PCIE的固态硬盘的接口,如果是台式电脑还好办一点,可以利用转接卡在PCIE X16通道的接口处,扩展一个(前提会牺牲显卡的接口),相对高端一点的主板会集成一到三个PCIE大于4通道的接口,所以可以直接利用转接板直连输出接口。

原创文章,作者:大柱,如若转载,请注明出处:M.2 PCIE NVME SSD当中的“NVME”协议是什么?

(1)
上一篇 2019年11月4日
下一篇 2019年11月21日

相关文章

  • 揭秘固态硬盘:Backblaze对2023上半年硬盘故障率的深入分析

    Backblaze发布云存储服务提供商2023上半年硬盘故障率报告,通过对至少100个SSD在共计10000天的运行时间中进行抽样,揭示了各个品牌在这个高要求的存储环境下的表现。 …

    2023年10月5日
    0910
  • 固态硬盘有什么优势?【科普】

    硬盘,也叫存储设备。是当今时代数码产品不可或缺的东西,手机、电脑、相机、服务器,凡是需要存储数据的,都少不了硬盘的存在。硬盘可以分为机械硬盘和固态硬盘两种,在过去很长时间,机械硬盘…

    2023年6月23日
    03120
  • 国产固态硬盘怎么选?

    很多电脑小白用户在购买硬盘时往往会忽略其中一个的重要参数,那就是硬盘的颗粒。硬盘产品的颗粒质量决定着一块硬盘产品的性能上下限,大部分极其便宜的固态通常都会采用二手颗粒、废旧颗粒,这…

    2023年5月24日
    03240
  • 最新版Windows KB5023706更新严重影响固态硬盘性能

    Windows 2的Moment 11更新于上周发布,在Windows Experience博客上落后几周后。微软工程部门启动了一个Reddit线程来监控和响应反馈,但该线程看起来…

    2023年3月21日
    03980
  • Icy Dock推出CP130适配器:摄影一族用上M.2 固态硬盘

    一般用户使用单反数码相机都是利用SD卡或CF卡存储,随着4K/8K视频拍摄、更高像素的照片及连拍等多方面的存储需求增加,出现了基于PCIe总线技术的XQD卡,后来还引入了NVMe协…

    2023年3月20日
    02940
  • 搞笑:男子滑板车藏84个固态硬盘入境被海关现场查水表

    今日,据海关总署官方信息平台“海关发布”微信公众号消息,近日,拱北海关所属青茂海关在珠澳跨境工业区专用口岸查获一名旅客利用电动滑板车藏匿硬盘进境,合计数量84个。 由于价格低廉,国…

    2023年3月18日
    02820

发表回复

登录后才能评论
业务联系 投稿
返回顶部