Hlavní navigace

Opět navrhnuto -O3 pro jádro

24. 6. 2022

Sdílet

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

Pokusů o zapnutí optimalizace kódu jádra kompilátorem pomocí přepínače -O3 bylo již hodně. V současnosti se jádro překládá s přepínačem -O2, jen pro exotickou architekturu ARC (Argonaut RISCS Core) je tu možnost zapnout -O3. Také Linus Torvalds byl proti zapnutí -O3. Argumentuje se často horším a pomalejším kódem při použití GCC.

I přesto je tu další pokus přidat -O3 do jádra od Mikko Larsona, volba je označena jako experimentální. Uvidíme, jak si tento nový pokus povede.

Aktualizace: Linus se opět vyslovil proti zařazení do jádra, naopak by odebral -O3 všude. Pokud to někdo chce vyzkoušet, může při kompilaci použít KCFLAGS=-O3. A také by chtěl vidět nějaké testy, které by ukázaly lepší výkon při použití  -O3.

(zdroj: phoronix, phoronix)

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