肖盛文(Faris Xiao) 提到:
只要被加载进来了,如果显示的数字为0,只表示目前没有其他模块使用到该模 块,并不表示该模块没有被使用,sarge kernel 2.6.8-2-686 在我机器启动的时候,自动加载了很多模块。根据 lsmod 命令的输出,如果看到 Used by 的数字不为 “0” ,则可以判断该 模 块在使用。但 Used by 的数字显示为 “0” 的情况下,无法判断该模块是否在使用。 请问大家还有什么其它方法可以判断某个模块是否在使用?
也可能表示该模块是独立工作。某个模块一旦被加载,说明内核正在使用该模块提供的功能,如果你把它卸载掉, 那么该模块提供的功能就不能被上层应用使用。
所以,是否要加载一个模块,就要看你想让内核提供哪些功能,根据你的需求自己 可以定制想加载哪些模块,不想加载那些模块。