사용하지 않는 모듈을 나열할 수 있나요? lsmod
모듈의 종속성만 나열됩니다. 그렇죠?
답변1
lsmod
로드된 모든 모듈을 하나의 Used by
열로 나열합니다. 모듈 A에 대한 것이라면 0
로드된 다른 모듈은 이에 종속되지 않습니다.
이는 모듈을 삭제해도 안전하다는 의미는 아닙니다.
모듈이 "사용 중"인지 확인할 수 없다고 생각합니다. 장치 드라이버 모듈은 (보통) Used by
실제로 장치를 처리할 때 카운트를 증가시킵니다. (이것은 가상 장치에서도 작동합니다.) 그러나 나는 당신이 그것을 믿을 수 있다고 생각하지 않습니다.
coretemp
예를 들어, 이제 및 모듈이 로드되었습니다 lm90
. 개수 Used by
는 0이지만 "사용 중"입니다(온도 모니터링).
답변2
미사용이란 무엇을 의미합니까? 모듈이 표시된다는 사실은 lsmod
아마도 모듈을 로드해야 할 타당한 이유가 있음을 의미합니다. 컴파일되었지만 사용되지 않은 모듈을 찾으려면 의 출력을 커널 버전 lsmod
과 비교할 수 있습니다./lib/modules