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 버그 추적기에 보고하세요.

관련 정보