Squeezing More Juice Out Of Gentoo With Graphite, LTO Optimizations
Developer Shane Peelar has come up with a Gentoo Portage configuration for building out the distribution with aggressive compiler optimizations in the name of performance.
Peelar's Gentoo configuration will build with -O3 optimizations, GCC Graphite optimizations, and LTO (Link Time Optimizations).
Some Gentoo packages still fail when built with -O3, so some of those are still at -O2.
Those interested in using this Gentoo configuration can find the details via GentooLTO on GitHub. Unfortunately the author doesn't share any benchmarks or performance figures beyond saying that the system works generally well for his purposes. But as we've seen especially from Clear Linux, going aggressive with compiler optimizations can often pay off well for the Linux distribution.
Peelar's Gentoo configuration will build with -O3 optimizations, GCC Graphite optimizations, and LTO (Link Time Optimizations).
Some Gentoo packages still fail when built with -O3, so some of those are still at -O2.
Those interested in using this Gentoo configuration can find the details via GentooLTO on GitHub. Unfortunately the author doesn't share any benchmarks or performance figures beyond saying that the system works generally well for his purposes. But as we've seen especially from Clear Linux, going aggressive with compiler optimizations can often pay off well for the Linux distribution.
52 Comments