随着 Ubuntu 24.04 LTS 的推出,Canonical 的工程师开始更多地关注 Ubuntu 的性能,并在公司建立了一个性能团队。这项工作正在进行中,对于Ubuntu 24.10,他们正在探索另一个令人兴奋的领域:利用Ubuntu软件包的“-O3”编译器优化。今天可用的是 Ubuntu 桌面和服务器 ISO 的实验性构建,这些 ISO 是为 -O3 优化级别编译的。
Canonical 正在探索使用“-O3”编译器优化级别而不是默认的“-O2”来构建包,以提高 Ubuntu Linux 的性能。正如过去许多 -O3 性能文章所展示的那样,提高编译器优化可以非常真实且通常显着提高应用程序/工作负载的性能,从而将系统从创建者应用程序推向 HPC 计算和其他领域。
Canonical 将在未来几周内探索和基准测试他们的 -O3 优化包,然后再决定它是否将成为 Ubuntu 未来的默认设置。很高兴看到这种情况发生,并且是Canonical为提高Ubuntu桌面/服务器性能而做出的更广泛努力的一部分。在接下来的几天里,我将运行我自己的 Ubuntu -O3 优化 ISO 基准测试。
想要尝试一下的人可以找到 Ubuntu 24.04 LTS 的实验性服务器镜像和桌面镜像,这些镜像是用“-O3”优化级别重建的。通过 Ubuntu Discourse 了解有关 -O3 探索的更多详细信息。
请继续关注我在接下来的几天里对 -O3 的 Ubuntu 的测试。
现在,如果他们默认考虑“性能”调控器就好了,至少对于他们的 Ubuntu 服务器镜像来说……
转自 Canonical Evaluating -O3 Optimized Packages For Ubuntu Linux – Phoronix