Nedávno jsme psali, že vývojáři mají problém pro testovací účely zkompilovat na 32 GB RAM jádro s allyesconfig
(tedy se všemi volbami zapnutými). A že vývojář Intelu Peter Zijlstra opravil objtool, aby vyžadoval asi o 6 GB méně paměti a byl také asi o 18 % rychlejší.
Tato změna byla včera poslána do jádra 6.3. Přitom problémem není samotná kompilace i když budete kompilovat paralelně na velkém počtu jader. Problém s pamětí přichází až na konci při linkování a sestavování finálního souboru. Mimochodem jádro komprimované gzipem s allyesconfig
má asi 209 MB.
(zdroj: phoronix)