为什么我的模块目录这么大?

为什么我的模块目录这么大?

所以当我制作一个定制的内核时,模块文件夹比发货的文件夹大得多,知道为什么吗?

joel@joel-UX31E:~$ du --max-depth=1 -h /lib/modules/

140M    /lib/modules/3.2.6-030206-generic
2.0G    /lib/modules/3.2.6-test

joel@joel-UX31E:~$ diff linux/linux-3.2.6/.config /boot/config-3.2.6-030206-generic
3c3
< # Linux/x86_64 3.2.6 Kernel Configuration
---
> # Linux/x86_64 3.2.6-030206-generic Kernel Configuration
65c65
< CONFIG_LOCALVERSION="-test"
---
> CONFIG_LOCALVERSION=""

答案1

您的内核模块可能包含调试信息。如果您在安装模块时将INSTALL_MOD_STRIP环境变量设置为,则调试信息将被删除。1

相关内容