Lek*_*eyn 5 kernel kernel-modules
安装内核模块时,我可以选择使用INSTALL_MOD_STRIP=1. 这可以节省大量磁盘空间。
它也节省内存吗?为什么要在内核模块中保留调试符号?
调试符号只是向可执行文件添加额外信息,这有助于运行 GDB 等调试器。它允许调试器从可执行文件重新创建源代码,以显示运行时发生段错误等问题的位置。
如果您正在测试/破解/制作与模块互操作的东西,那么您需要它们。在正常操作期间,它们只会占用空间,并可能对生产机器造成安全风险。例如,如果有人以用户权限闯入您的系统,他们可以使用调试器查找当前正在运行的模块中的弱点以获得 root 访问权限。
删除它们也将节省少量空间。