您的位置 首页 > 腾讯云社区

crash查看runqueue clock---CD

crash>log

....

[23680089.192513] NMI watchdog: BUG: soft lockup - CPU#11 stuck for 22s! [filebeat:47277]

....

crash> runq

....

...

CPU 11 RUNQUEUE: ffff93127e8d8b40

CURRENT: PID: 47277 TASK: ffff92dc32fccf10 COMMAND: "filebeat"

RT PRIO_ARRAY: ffff93127e8d8ce0

[ 0] PID: 62 TASK: ffff92d466803f40 COMMAND: "watchdog/11"

CFS RB_ROOT: ffff93127e8d8be8

[120] PID: 55138 TASK: ffff92eaee3f3f40 COMMAND: "java"

[120] PID: 38259 TASK: ffff92e85de3eeb0 COMMAND: "sleep"

[120] PID: 64 TASK: ffff92d466805ee0 COMMAND: "ksoftirqd/11"

[120] PID: 34624 TASK: ffff931271304f10 COMMAND: "kworker/11:1"

[120] PID: 22677 TASK: ffff931275fbeeb0 COMMAND: "wukong"

......

.....

CPU 12 RUNQUEUE: ffff93127e918b40

CURRENT: PID: 0 TASK: ffff92d466ce5ee0 COMMAND: "swapper/12"

RT PRIO_ARRAY: ffff93127e918ce0

[no tasks queued]

CFS RB_ROOT: ffff93127e918be8

[no tasks queued]

...

...

crash> rq.clock ffff93127e8d8b40

clock = 23680067820641540

crash> rq.clock ffff93127e918b40

clock = 23680089192515189

计算截止重启时刻cpu12 多长时间未发生调度:

crash> eval 23680089192515189-23680067820641540

hexadecimal: 4f9dce971

decimal: 21371873649

octal: 237167164561

binary: 0000000000000000000000000000010011111001110111001110100101110001

纳秒转为单位秒:

crash> pd 21371873649/1000000000

$1 = 21

crash> eval 21371873649/1000000000

hexadecimal: 15

decimal: 21

octal: 25

binary: 0000000000000000000000000000000000000000000000000000000000010101

crash>

参考内核update_rq_clock函数实现

---来自腾讯云社区的---CD

关于作者: 瞎采新闻

这里可以显示个人介绍!这里可以显示个人介绍!

热门文章

留言与评论(共有 0 条评论)
   
验证码: