专注于武汉中小企业服务解决方案提供商

电脑维修、布线、安防监控、数据恢复、采购、回收

所属分类 > 家电维修 > 正文

NVMe固态硬盘性能的救星 究竟有何本领? (nvme固态硬盘性能)

编辑:rootadmin
上一篇文章中,我们提到了SATA接口搭配AHCI主机*接口已经无法满足时代对性能的要求,这时PCIe接口与NVMe主机*接口这对组合横空出世。

整理分享NVMe固态硬盘性能的救星 究竟有何本领? (nvme固态硬盘性能),希望有所帮助,仅作参考,欢迎阅读内容。

NVMe固态硬盘性能的救星 究竟有何本领? (nvme固态硬盘性能)

内容相关其他词:nvme的固态算最好的还是最差的,nvme固态硬盘和普通固态硬盘区别,nvme固态硬盘性能,nvme固态缺点,nvme固态硬盘性能,nvme固态硬盘性价比,nvm 固态硬盘,nvme固态硬盘性能,内容如对您有帮助,希望把内容链接给更多的朋友!

  那这两种主机*接口AHCI与NVMe之间到底差在哪里呢?先看一个表格:AHCINVMeLatency6us2.8usMaximumqueue&queuedepth1commandqueuecommandsperqueueKqueuesKcommandsperqueueUncacheableregisteraccess(eachconsumes2Kcycles)6pernon-queuedcommand9perqueuedcommand2percommandMSI-XandinterruptsteeringSingleInterrupt2KMSI-XInterruptsParalleli*andmulti-threadsupportRequiressynchronizationlocktoissuecommandNolocking,doorbellregisterperqueue4KBcommandefficiency(4KBcriticalinclientPCs)TwoserializedhostDRAMfetchesrequiredOneBfetch  我们根据上面表格的内容,在六个方面比较一下AHCI与NVMe的分别:  1.延迟:AHCI有6us延迟,但是NVMe的延迟只有2.8us.  2.命令队列:AHCI只有一个命令队列与所有core共享,并且每个队列最大只能放置个命令,当需要执行的命令很多时,这时就会因为命令执行的等待浪费大量的时间;而NVMe最多可以支持K个命令队列,每个队列最大包含K个命令。与NVMe相比,AHCI真的弱爆了。  3.寄存器:AHCI配备了很多个寄存器,如果是NCQ本征命令队列,AHCI需要9个读写寄存器,如果命令*作是非NCQ*作,则需要6个读写寄存器。相比之下,NVMe只需要2个寄存器即可完成命令的读写周期。AHCI过多寄存器的访问开销会造成大量的延迟,这也是为什么SATA硬盘执行命令较慢的原因。但是,随着具有低延迟特点的PCIe固态硬盘的出现,搭配NVMe可以完美搞定这个问题。  4.中断:AHCI支持一个中断向量,而NVMe最大可以支持2KMSI-X中断向量,提升了响应的速度。  5.平行性:AHCI要求有同步时钟触发命令,而NVMe只需要触发每个队列的寄存器即可。  6.4KB命令效率:AHCI需要两块串行内存读取,而NVMe一次可以取出个字节。  不过,AHCI和NVMe虽然都支持并行性,但是由于不一样的规划目标造成了他们提供的方式的不一样。其中,NVMe通过采用*多个IO路径的内核实现PCIe固态硬盘的并行性。NVMe驱动程序会在主机和设备之间配对SubmissionQueue和CompletionQueue,主控的每个core都会被分配对应的SubmissionQueue和CompletionQueue,主机和设备之间也是基于队列内容进行数据交互。

  NVMe协议中的队列主要分为两种:SubmissionQueue(SQ)和CompletionQueue(CQ)。如下图,多个SQ对应一个CQ,也就是说多个*IO队列中的命令执行后,执行状态在同一个CQ队列中反馈。在这里,终端用户*上的常见使用程序可以基于每个core建立并行*作,这样做的好处是可以减少中断次数。

标签: nvme固态硬盘性能


本文链接地址:https://www.iopcc.com/jiadian/46798.html转载请保留说明!

上一篇:苹果发布会现场演示面部解锁却遭翻车?官方的解释来了! (苹果发布会现场图片)

下一篇:苹果iOS11安装率达47%!升了就别想降级! (苹果11安装包)

推荐内容:

东芝中央空调显示e1如何维修是哪种故障 东芝多联机E1什么故障 (东芝中央空调显示p10)

东芝中央空调显示e1如何维修是哪种故障 东芝多联机E1什么故障 (东芝中央空调显示p10)

分享一下东芝中央空调显示e1如何维修是哪种故障的问题,以及和东芝多联机E1什么故障的一些困惑,大家要是还不太 ...

变送器的安装与日常维护措施 (变送器的安装步骤)

变送器的安装与日常维护措施 (变送器的安装步骤)

无雨雪滴漏的地方。2、点检措施有条件时由专人每日对保温材料的是否破损、蒸汽管路的是否堵塞进行技术确认与技 ...

你有没有试过用仪表放大器测量两个光源的相对强度? (有没有试一下)

你有没有试过用仪表放大器测量两个光源的相对强度? (有没有试一下)

}在许多照明应用中,测量两个光源的相对强度比测量其各自的强度更重要。这样能确保两个光源以相同的强度发光。 ...

美的KD23B-AF(C) 型微波炉,数码管上半部缺笔画 (美的kd23b一da说明书)

美的KD23B-AF(C) 型微波炉,数码管上半部缺笔画 (美的kd23b一da说明书)

笔画故障症状:开机后,数码管上半部缺笔画,其他功能均正常。检查与分析:根据现象分析,该故障是因该机受严重冲 ...

intel第11代酷睿退回去了?CPU核心数急剧下降,最多只有8核! (intel 11代酷睿)

intel第11代酷睿退回去了?CPU核心数急剧下降,最多只有8核! (intel 11代酷睿)

PU的产品线却变得混乱起来。尤其是在桌面CPU和移动端CPU方面,一会儿nm工艺,一会儿nm工艺,一会要上核心,一会儿 ...

Win11pin码如何更改?Win11更换pin码的方法 (win更改pin码)

Win11pin码如何更改?Win11更换pin码的方法 (win更改pin码)

*于window账户密码的快捷登录密码。近期有部分Win用户想要更换PIN码,但是不是很清楚应该如何*作,针对这一情况,今 ...

win7电脑有没有128位系统?win7128位系统存在吗? (现在win7)

win7电脑有没有128位系统?win7128位系统存在吗? (现在win7)

伴们都知道正常的win7*分为位与位的,那更高*的位*是否存在呢?小编的回答是存在的哦。想要进一步了解位*的小伙伴 ...

变频器接线方法和注意事项 (电机变频器接线方法)

变频器接线方法和注意事项 (电机变频器接线方法)

个大问题,下面我们来用图解教大家快速掌握简单的变频器接线方法。变频器接线方法一、主电路的接线1、电源应接 ...

如何挑选二手显卡?怎么辨别矿卡? (如何挑选二手显示器)

如何挑选二手显卡?怎么辨别矿卡? (如何挑选二手显示器)

比特币等虚拟货币的过程,挖矿对显卡危害很大。所谓矿卡就是用来挖矿的显卡,挖过矿的显卡不会被丢弃,大部分 ...

绝地求生大逃杀配置将迎来优化!流畅吃鸡不是梦! (绝地求生大逃杀战绩查询官网)

绝地求生大逃杀配置将迎来优化!流畅吃鸡不是梦! (绝地求生大逃杀战绩查询官网)

的是超级火,小编身边好多朋友都为了能流畅运行这款游戏,不惜血本提升绝地求生大逃杀配置,但是仍有朋友表示 ...

Copyright © 2023 武汉电脑维修 All Rights Reserved.

鄂ICP备2023003026号

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢!邮箱: opceo@qq.com