내 노트북의 KVM에서 또 다른 Linux 인스턴스를 실행하고 있습니다.
랩톱을 일시 중지했다가 다시 깨우면 게스트 Linux는 일정 기간(아마도 절전 시간에 비례) 동안 100% CPU를 소비하기 시작하고 완전히 응답하지 않게 됩니다. 마침내 저절로 풀렸을 때 나는 이해했습니다 BUG: soft lockup - CPU#0 stuck for 22s
.
왜 이런 일이 발생합니까? 어떻게 하면 이를 방지할 수 있나요?
노트:문제는 VM 또는 게스트 시스템을 일시 중지(일시 중지)하는 것이 아닙니다. 발생한 피해에 관한 것입니다.석사RAM을 일시중단합니다.
답변1
이 오류는 무시할 수 있습니다. 이는 가상 CPU가 일정 기간을 놓쳤다고, 즉 잠겨 있다고 생각하는데 실제로는 일시 중지되어 일시 중지가 취소되면 예약할 수 없기 때문입니다.
로드의 경우 이는 정상적인 현상입니다. 몇 GB의 데이터를 RAM으로 읽고 RAM을 VM의 페이지 오프셋에 매핑하면 CPU 및 디스크 작업 로드가 발생합니다.