Hlavní navigace

Optimalizace objtool pro kompilaci jádra bude v 6.3

3. 3. 2023

Sdílet

Tux Linux Autor: Larry Ewing, podle licence: CC BY-SA 4.0

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)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.