首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux内核错误输出的意义

Linux内核错误输出的意义
EN

Unix & Linux用户
提问于 2014-06-23 00:34:48
回答 1查看 616关注 0票数 0

关于Linux内核的输出,我有一个快速的(也许是天真的)问题。当我发出命令时,系统(Ubuntu12.04)冻结,该系统的串口输出如下:

代码语言:javascript
复制
[  373.805067] BUG: soft lockup - CPU#1 stuck for 23s! [migration/1:14]
[  373.805069] BUG: soft lockup - CPU#2 stuck for 23s! [migration/2:19]
[  373.805070] BUG: soft lockup - CPU#3 stuck for 23s! [migration/3:24]

我的问题是:

[migration/1:14]是什么意思?

我知道1代表CPU#1,但我对14的含义感到困惑。

EN

回答 1

Unix & Linux用户

发布于 2014-06-23 01:29:51

标识为[...]的进程是在内核中运行的线程。在不仔细观察的情况下,当任务从一个CPU内核迁移到另一个CPU内核时,某些东西会被卡住。这是一个严重的内核问题(正如您所看到的,机器会卡住)。

如果不是LTS,升级到最新的Ubuntu。如果LTS,更新所有,并考虑升级。如果问题仍然存在,收集所有相关数据(精确的机器模型、CPU模型、内核版本),并在相关的上报告。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/138608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档