nvme dev&interrupts naming conventions

本文介绍了NVME设备的命名规则,如nvme0n1表示设备编号为0的设备,而分区则通过添加前缀'p',如nvme0n1p1表示设备0的分区1。此外,还详细说明了NVME中断的命名,如nvme0q0代表设备0的admin队列,而IO队列如nvme0q1则与CPU核数绑定。
摘要由CSDN通过智能技术生成

NVME设备与分区命名

示例:

nvme0n1 - 这里的设备编号为 0

分区使用前缀“p”追加在设备名称后面 

示例:

nvme0n1p1 - 分区 1

nvme1n1p2 - 分区 2 

示例:

nvme0n1p1 - 设备 0 的分区 1

nvme0n1p2 - 设备 0 的分区 2

nvme1n1p1 - 设备 1 的分区 1

nvme1n1p2 - 设备 1 的分区 2  
Device node naming conventions

NVME中断命名

nvme的队列名称是根据核数来编号的,admin的队列和第一个io队列共享同一个中断(下图示),所以他俩的中断数会相对比其他IO队列多,队列默认就是跟随cpu号而绑定的。查看/proc/interrupt,中断名称是nvme0q0,当然类似的nvme1q0也是,以此类推,这个是设备0与设备1的admin队列。

IO队列是nvme0q1,...,nvme0qx,其中x就是cpu的核数。nvme0q1这个队列,默认绑定在cpu0上;nvme0q30这个队列,默认绑定在cpu29上,以此类推。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值