来源:开源中国社区
认为火狐 Quantum 速度很快?Mozilla报道,Firefox 58的新编译器和流媒体编译功能会让页面加载速度更快。
Mozilla承诺,即将推出的 Firefox 58 将进一步提高加载速度,Firefox 57中引入的新引擎(称为Quantum),该引擎可更好地利用多核CPU。
编译 WebAssembly 代码时,Firefox 58 的编译速度会更快,这要归功于“流式编译(streaming compilation,它允许并行编译和下载代码 )” 和更快的双层(two-tiered )编译器。
Mozilla开发团队的工程师 Lin Clark 说到,流式编译和双层编译器让 Firefox 58 编译代码的速度比网络传递数据包的速度快,从而消除了页面加载速度慢的瓶颈。过去,网络性能受到网络的限制,尤其是CPU和主线,Firefox 58 减轻了主线程的负担,更好地利用了CPU的时间。
Firefox 58 中的流编译器会让浏览器加载WebAssembly文件的速度比同等大小的JavaScript文件更快。
同时,Firefox 58 的双层编译器会在编译非优化代码时优化代码的编译时间。
Firefox 58目前处于测试阶段,计划于1月23日发布,而Mozilla希望最新的版本会吸引更多的前用户。