我看到有些人根据官方源代码自己编译了所谓的“优化”版本的 Firefox。
这种优化构建的一个例子是“极速“,来自 Binary Turf。他们有针对支持 SSE 和 SSE2 的 CPU 进行优化的 Firefox 3.0.11 和 3.5.2 版本。
如果您有受支持的 CPU(我猜几乎每个人都可以运行 SSE2 版本,因为它适用于 Pentium 4 及更高版本),是否值得在标准官方 Firefox 版本上安装它。
有什么好处?加载和滚动页面的速度更快?JavaScript 加速?内存占用(我对此表示怀疑)?还有其他吗?
答案1
BinaryTurf 发布了部分数据这里。
Firefox,SunSpider 上的默认设置:
总计:5306.4ms +/- 0.9%
Firefox,在 SunSpider 上优化了 SSE2:
总计:5295.6 毫秒 +/- 1.7%
如果数字准确的话,速度净提升 0.2%。他们没有为自己提供有力的证据。
SSE2 优化针对的是高度专业化的桌面应用程序,例如 Lightwave 或特定的 Photoshop 渲染算法,但 Firefox 与它们几乎没有共同之处。我个人的大部分使用时间都花在通过 HTTP 获取文本,或等待我的互联网连接加载页面上。对于 SSE2 优化来说,我想不出比这更糟糕的情况了,上面的结果似乎证实了这一点。
答案2
答案3
简而言之,不是。
永远不要相信人们在网上传播的有关浏览器优化技术的任何谣言。请记住,如果有办法提高 Firefox 的性能明显地,Mozilla 团队可能已经在代码中实现了它。
答案4
如果你能理解这里面做了什么mozconfig
:
ac_add_options --enable-optimize="-Ox -GL -GY -GAFs -arch:SSE -fp:fast"
你当然可以理解什么是优化。否则你只能争论。