Linux의 kmemleak은 참조되지 않은 메모리를 어떻게 감지합니까?
저는 임베디드 Linux 시스템(kernel-5.10.24)을 개발 중이며 kmemleak의 작동 방식을 이해하려고 노력하고 있습니다. 문서에 따르면 kmemleak은 참조되지 않은 메모리가 있는지 확인하기 위해 데이터 세그먼트를 스캔합니다. 커널 코드는 다음과 같습니다. kmemleak_scan() /* * Struct page scanning for each node. */ get_online_mems(); for_each_populated_zone(zone...