嗨,朋友,我已经安装了Linux内核3.16.3版本和内核映像,在“/boot/vmlinuz-3.16.3”大小5.9 MB找到它可以减少我目前的kerenl的大小为2 MB或更少?如何缩小linux内核的大小?
我读这篇文章:http://swift.siphos.be/linux_sea/kernelbuilding.html
但是它有什么直接的方式做到这一点?请帮我在这
谢谢!
嗨,朋友,我已经安装了Linux内核3.16.3版本和内核映像,在“/boot/vmlinuz-3.16.3”大小5.9 MB找到它可以减少我目前的kerenl的大小为2 MB或更少?如何缩小linux内核的大小?
我读这篇文章:http://swift.siphos.be/linux_sea/kernelbuilding.html
但是它有什么直接的方式做到这一点?请帮我在这
谢谢!
下面是步骤
尝试尽可能地创建模块,而不是像内置的那样编译驱动程序。同时禁用所有你不需要的功能。如果您确切知道硬件中存在的设备列表,则可以正确地优化内核配置。
有任何短期的方法类似;智能设置配置文件? – 2014-11-25 12:11:29
不幸的不是。这取决于运行内核的硬件以及您必需的内核功能。 – 2014-11-25 18:23:39