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

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

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

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

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

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

答案1

这里解释一下“elf-hack”这个词。它基本上是一种编译时链接器优化。

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

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

相关内容