虽然英特尔的性能优化 Clear Linux 滚动发布发行版以其激进的性能优化而闻名,但他们的内核构建一直使用默认的“-O2”优化,但上周确实切换到使用 -O3 滚动内核。
上游内核已经放弃了专用的 -O3 选项,但仍然可以通过编译器标志将更高的优化级别传递给内核,这就是 Clear Linux 正在做的事情。
在获得关于使用更高 -O3 优化级别构建内核的票之后,Clear Linux 的内核包已切换到 -O3 以希望从内核中榨取更多。
诚然,从我自己最近的-O3 内核构建基准测试来看,大多数对内核敏感的工作负载往往只有很小的收益(如果有的话)。无论如何,看看 -O3’ed 内核在 Clear Linux 的所有其他速度优化之上如何最大限度地提高 Linux x86_64 性能将会很有趣。同时,他们的内核“-march=”目标仍然是 Westmere,因为它处于英特尔硬件支持范围的底端。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun179826.html