关于Linux内核的输出,我有一个快速的(也许是天真的)问题。当我发出命令时,系统(Ubuntu12.04)冻结,该系统的串口输出如下:
[ 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的含义感到困惑。
发布于 2014-06-23 01:29:51
标识为[...]的进程是在内核中运行的线程。在不仔细观察的情况下,当任务从一个CPU内核迁移到另一个CPU内核时,某些东西会被卡住。这是一个严重的内核问题(正如您所看到的,机器会卡住)。
如果不是LTS,升级到最新的Ubuntu。如果LTS,更新所有,并考虑升级。如果问题仍然存在,收集所有相关数据(精确的机器模型、CPU模型、内核版本),并在相关的上报告。
https://unix.stackexchange.com/questions/138608
复制相似问题