You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于block tracepoints显示dev 0,0是否无效的技术咨询

关于block tracepoints显示dev 0,0是否为无效内容的解答

首先给你明确结论:block tracepoints里出现的dev 0,0绝对不是无效内容,它是内核里一个特殊的标识,对应虚拟的"空块设备",或者说内核块层里用来标记「无真实物理设备关联」的操作上下文。

结合你提供的系统挂起操作日志来看,虽然日志里没直接出现dev 0,0的记录,但在这类涉及块设备全局同步、冻结的流程里,偶尔触发dev 0,0的trace事件是完全正常的:

  • 内核在遍历所有块设备执行挂前同步/冻结操作时,会扫到这个内核预留的虚拟设备条目
  • 有些块层内部的辅助逻辑(比如缓存清理、状态初始化)也会关联这个0,0设备标识

再给你两个判断的关键点:

  • 如果dev 0,0对应的trace事件没有伴随任何错误日志(比如IO失败、内核panic、设备报错),那完全不用理会,这就是内核正常的内部操作痕迹
  • 真实物理块设备的dev号都是非零组合(比如你日志里的sda对应8,0,前为主设备号,后为次设备号),0,0是内核专门预留的特殊标识,用来区分无实际设备的块层操作

内容的提问来源于stack exchange,提问作者sourcejedi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:15:54