안녕하세요.
Kernel Driver Module을 살펴보다가 의문점이 생겨서 이렇게 글남기게 되었습니다.
사용하는 Ubuntu는 Ubuntu 12.04(64bit)입니다.
부팅을 하고나서 USB를 꼳으면 lsmod로 확인 시 [usb_storage]라는 모듈이 추가적으로 올라가게 됩니다.
그렇다면 이 usb_storage라는 모듈은 USB를 꼳으면서 추가적으로 올라가게된 모듈이라는 말이 되는데요.
저는 여기서 그렇다면 꼳았던 USB를 제거하면 usb_storage라는 모듈이 사라질 것이라고 생각했습니다.
그런데 USB를 [안전하게 제거]를 통하여 제거하여도 usb_storage라는 모듈은 lsmod목록에 계속 떠 있는 것을 확인하였습니다.
제가 생각하기에는 usb_storage라는 Kerenl Module은 USB가 꼳히는 시점에 일정사이즈의 메모리를 점유하게 되는데 USB가 제거되어져있는 상태에서도 usb_storage가 메모리를 점유하고있는것은 비효율적처럼 느껴집니다.