在我看来,在 64 位内核上编译它以优化大小似乎是合乎逻辑的,这可能对整体有所帮助。(我选择的发行版使用 -O2)它具有比普通优化代码更多的寄存器和内存以及可能更少的缓存争用的好处。我有一个这样编译的内核,它看起来很棒。但是我的问题是我如何证明这一点?我喜欢将 Phoronix 用于“真实世界”类型的基准测试,所以我更愿意测试这样的案例。我应该选择什么来测试?有没有其他人有其他选择?非常感谢您提前。
linux performance kernel gcc benchmarking
benchmarking ×1
gcc ×1
kernel ×1
linux ×1
performance ×1