Linuxカーネルのバグ出力の意味

Linuxカーネルのバグ出力の意味

Linuxカーネルの出力に関する速い(おそらく素朴な)質問があります。コマンドを実行するとシステム(Ubuntu 12.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

答え1

識別されたプロセスは、[...]カーネル内で実行されるスレッドです。注意深く見ていないと、あるCPUコアから別のCPUコアにタスクを移行するときにいくつかの問題が発生する可能性があります。これは深刻なカーネルの問題です(見てわかるように、システムがハングしました)。

LTSでない場合は、最新のUbuntuにアップグレードしてください。 LTSの場合は、すべてを更新してアップグレードを検討してください。問題が続く場合は収集してください。みんな関連データ(正確なマシンモデル、CPUモデル、カーネルバージョン)および関連Ubuntuバグトラッカーに報告されます。

関連情報