Firefox 6 在 Ubuntu 中的性能是否比上游差?

N.N*_*.N. 6 performance firefox

据说Firefox 6 的性能会比以前的版本更好,因为它编译了更新版本的 GCC,版本 4.5,并进行了积极的优化。

当我在 Natty 中更新到 Firefox 6 时,我阅读了更改日志,并想知道 Firefox 6 是否真的会Ubuntu 中比以前的版本表现得更好因为更改日志中的一项被读取(可以通过 读取更改日志apt-get changelog firefox):

无条件地使用--disable-elf-hack. 它基本上是 Ubuntu 上的一个 noop,因为我们没有获得上游构建所带来的任何不错的空间节省和启动时间改进。启用它是有问题的(从 Firefox 7 开始,它无法在 Ubuntu 中的所有架构上构建,并且在旧的 Ubuntu 版本上构建时在 armel 上已经有问题)

这是什么意思?这是否意味着 Firefox 6 在 Ubuntu 中的性能比上游差?

sco*_*ttl 3

请参阅此处了解术语“elf-hack”的解释。它基本上是编译时链接器优化。

在该链接的最后一篇博文中,当使用 elf-hack 编译 Firefox 时,drmaeo 基准测试中的 JavaScript 性能提高了 0.6%。

所以不,您在常规使用中不会注意到任何差异。无论如何,gcc 的改进可能会允许在 11.10+ 中使用“elf-hack”。