Nová optimalizace objtool pro kompilaci jádra 6.5

30. 6. 2023

Sdílet

Tučňák císařský Tux Linux Autor: Depositphotos

O optimalizaci objtool při kompilaci jádra jsme již psali. Podařilo se snížit spotřebu paměti při allyesconfig o 6 GB. Do jádra 6.5 poslal Josh Poimboeuf z Red Hatu další optimalizace objtool pro zapnuté CONFIG_DEBUG_INFO a allyesconfig. V současnosti objtool odloží na haldu až 53 GB, po optimalizaci jen 25 GB.

Pro jádra v distribucích se zapnutým IBT (Indirect Branch Tracking) se změní zatížení haldy ze 4,2 na 2,8 GB. Kompilace jádra bude zároveň i rychlejší.

(zdroj: phoronix)

Našli jste v článku chybu?

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.