我正在使用 4.1.2 主线内核。包含映像和所有模块的软件包的安装大小为 207 MB。
我构建了一个修补过的 4.1.6 内核,从当前内核获取配置,现在驱动程序本身占用 2G!
marcin@asus ~/4.1.6/lib/modules/4.1.6/kernel $ du -sh *
19M arch
16M crypto
2,0G drivers
213M fs
636K kernel
7,0M lib
240K mm
349M net
132M sound
marcin@asus ~/4.1.6/lib/modules/4.1.6/kernel $ du -sh /lib/modules/4.1.2-040102-generic/kernel/*
2,5M /lib/modules/4.1.2-040102-generic/kernel/arch
1,2M /lib/modules/4.1.2-040102-generic/kernel/crypto
155M /lib/modules/4.1.2-040102-generic/kernel/drivers
16M /lib/modules/4.1.2-040102-generic/kernel/fs
100K /lib/modules/4.1.2-040102-generic/kernel/kernel
700K /lib/modules/4.1.2-040102-generic/kernel/lib
668K /lib/modules/4.1.2-040102-generic/kernel/misc
16K /lib/modules/4.1.2-040102-generic/kernel/mm
17M /lib/modules/4.1.2-040102-generic/kernel/net
13M /lib/modules/4.1.2-040102-generic/kernel/sound
为什么新建筑比旧建筑占用更多空间?我做错什么了吗?
答案1
我使用的内核后来被剥离了。我的模块没有被剥离。因此它们是如此之大。