Here are some benchmarks from a real-world use case : ./configure && make -j8 && time make test in KC3. The time commands gives three results that we plot in a graph in the → attached PDF. All the machines are 4-core Intel core I5 processors. except for mini and mmg4 that are macOS amd64 and OpenBSD macppc respectively.
The timings can seem incoherent as more time is spent in userland than the real time, that is due to threading and multiprocessing : the CPU time is larger than the real time when running on multiple CPU's at the same time.
The results are unequivocal : OpenBSD is the fastest platform since everyone activated the stack-smashing protector features of their respective compiler and toolchain.
The winners of the race are :
I thought FreeBSD was the fastest and Linux would come next. But now that they have all enabled stack smasing protection OpenBSD wins !