Ubuntu 24.04 LTS默认启用帧指针,以便更好地分析/调试

2023年 12月 14日 58.0k 0

Ubuntu 24.04 LTS默认启用帧指针,以便更好地分析/调试-1
Canonical已经决定Ubuntu 24.04LTS在构建包时将默认启用帧指针。由于性能开销,仍然会有一些包有选择地决定禁用帧指针,但这一更改的重点是改进对Linux发行版的开箱即用调试和性能分析支持。

跟随Fedora决定默认启用帧指针对于他们的包构建,以帮助调试和分析现有的包,Ubuntu Linux现在将做同样的事情。

Ubuntu 24.04将默认为所有64位平台启用帧指针。在性能开销太大的情况下,对于选择包,它们仍然会省略帧指针。

更改会带来很小的性能损失,但在影响很大的情况下(如Python解释器),我们将继续省略帧指针,直到这个问题得到解决。我们的分析表明,在大多数情况下,64位体系结构的代价在1-2%之间。我们不会在惩罚更高的32位体系结构上进行此更改。

允许如此简单地获得性能洞察,再加上Canonical对平台性能进行投资的承诺,将促进Ubuntu及其支持的工作负载的全球性能改进。

所有Ubuntu 24.04软件包的更改和重建预计将在未来几周内进行。

Ubuntu 24.04 LTS默认启用帧指针,以便更好地分析/调试-2

这一消息是在Canonical宣布他们正在探索Ubuntu Linux的x86-64-v3微体系结构功能级构建继续前进。

I'm told this is part of a broader effort by Canonical with ramping up their efforts for focusing on Ubuntu Linux performance. It will be great to see all what they manage for Ubuntu 24.04 LTS and of course I'll be by with benchmarks ahead.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论