Linux 커널의 hungtask 감지 메커니즘 분석

기능 개요 Linux 커널 5.10.0 버전에서 hungtask 기능은 시스템 내 모든 프로세스 스레드를 주기적으로 점검하여, TASK_UNINTERRUPTIBLE 상태에 지속적으로 머무르는 비정상적인 작업을 탐지합니다. 이 상태가 설정된 시간(기본값: 120초) 이상 지속되면 경고를 출력하거나 시스템을 패닉시킵니다. 초기화 과정 hung_task_init() 함수는 커널 부팅 시 실행되며, khungtas ...

5월 28일 05:07에 게시됨