
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
.