Varsayılan çekirdek yapılandırması mümkün olduğu kadar çok donanımı desteklemek için yapılandırılmıştır. Varsayılan yapılandırmaya sahip, soyulmamış bir çekirdek, 1897996 kB (çekirdek + modüller dahil) boyutunda sonuçlanır. Gereksiz birçok sürücüyü ve seçeneği çıkarırken (neden bir Clevo notebook'a sahipsem bir HP modülüne ihtiyacım olsun), 892892 kB boyutuyla sonuçlandı;
Çekirdek modüllerini kurarken, INSTALL_MOD_STRIP=1
seçeneği ekleyin . Bu, tüm hata ayıklama sembollerini sıyırır ve boyutu benim için% 92 oranında azaltır (892892 kB'den 69356 kB'ye). Bunun sadece kurulacak modülleri etkileyeceğini ve çekirdeğin (vmlinuz) kendisini etkilemeyeceğini not edin:
make INSTALL_MOD_STRIP=1 modules_install
Gönderen Belgeler / kbuild / kbuild.txt :
INSTALL_MOD_STRIP
--------------------------------------------------
INSTALL_MOD_STRIP, if defined, will cause modules to be
stripped after they are installed. If INSTALL_MOD_STRIP is '1', then
the default option --strip-debug will be used. Otherwise,
INSTALL_MOD_STRIP value will be used as the options to the strip command.