My personal journey to unlock more performance on Linux - Part 3: Tweaking the Toolchain I am glad that you came by again to read the third part of my Linux Gaming Tweaks series. If you missed the first part, head over here to get a general overview and learn more about my hardware and Linux distribution choice or visit the second part where I cover the Linux Kernel. In this episode, it is time to dive deep into compiler toolchains and everything related to them. As we got the source code on Linux for many programs and libraries, even the compilers themselves, we can try to be more clever (or more risk tolerant) than the programmer or package maintainer to use more aggressive compiler flags to squeeze more performance out of the given source code. That is something we explore today. A deep dive into unknown territory - the C/C++ Toolchain On Linux, there are basically two different C/C++ compiler toolchains of importance for us, GCC and LLVM/Clang. Both can be used to compile source
Blog von Marcus Seyfarth, LL.M.