3 comments

[ 1.4 ms ] story [ 11.3 ms ] thread
[flagged]
Nice one! Yeah, it might be a bit slower, but for benchmarking reproducibility would be more important

Turbo only possible to have enabled while benchmarking if you have hardware good enough to cool down the server

Thing that burned me was forgetting about page cache and THP, two runs of the same binary ten minutes apart differed by 15% until I dropped caches and set khugepaged off. Also worth reporting variance across reboots, not just across runs.