NVMe Spec 解读

15 篇文章 2 订阅

名词定义:

DescriptionAcronyms
Scatter Gather ListSGL
Controller ConfigurationCC
Controller StatusCSTS
Physical Region PagePRP
Admin Queue AttributesAQA
Admin Submission Queue Base AddressASQ
Admin Completion Queue Base AddressACQ
Submission Queue y Tail DoorbellSQyTDBL
Completion Queue y Head DoorbellCQyHDBL
Admin Command
I/O Command
Submission QueuesSQ
Completion QueuesCQ
Logical block addressLBA
NameSpaceNS
NameSpace IDNSID
Controller CapabilitiesCAP

 

NVMe解读 - 知乎 (zhihu.com)

NVMe技术基础知识 - 知乎 (zhihu.com) 

Namespace, Controller, Port, NVMe subsystem 之间的关系:

一个NVM Subsystem 是有不定数量的 Controller,每个控制器下面有不定数量的 NameSpace, 每个 NameSpace 由不定数量的logical Block组成。每一个 NameSpace 都有一个唯一的 NSID 值。
NS Size 定义在 NameSpace data Struct 中,其中 NameSpace Size >= Namespcae Capacity >= Namespace Utilization。

一个 Controller 有一个或多个 Ports。

Identify Command

IDFY 命令用于返回一个描述关于 NVM SubSystem,Controller, Namespace 信息。返回的数据是4K 的大小。

  • 数据结构内容其一是 Controller Data Structure,里面定义了关于控制器的VID号,SN,MN,Controller ID等。
  • 数据结构内容其二是 Namespace Data Structure, 里面定义关于NS区域的 NS Size, NS Cap,NSID 等。

Specifications - NVM Express

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值