Chrome 版本 114 搭载的全新中层编译器使得性能提升了7.5%
Chromuim 发布了搭载全新中层编译器的Chrome性能得分。
全新的中层编译器:Maglev
Chrome 带来了一个新的中间层编译器。Maglev 是一种即时编译器,可以在百分之一秒内为所有相关函数快速生成高性能机器代码。它减少了编译代码的总体 CPU 时间,同时还节省了电池寿命。我们的测量结果表明,Maglev 使 Jetstream 性能提高了 7.5%,速度计性能提高了 5%。Maglev 将在 6 月 5 日开始发布的 Chrome 版本 114 中开始推出。
Speedometer
Speedometer 通过测试各种 JavaScript UI 框架来衡量网站的响应能力。就在一年多以前,我们分享了有关如何将 Chrome 40 到 101 的得分从 100 分提高到 300 多分的详细信息。从那时起,在 13 个 Chrome 版本中,我们的 Speedometer 得分达到了 491 分的新高。 Maglev,V8 团队通过优化函数调用等小的调整,以及重大的、多季度的项目,取得了这个分数。
Chrome 116.0.5803.2 在启用了 Maglev 的 M2 Macbook Air 上运行
MotionMark
MotionMark 旨在测试浏览器图形系统可以在高帧速率下渲染多少。自今年年初以来,Chrome 的图形和渲染团队已经跟踪了 20 多项优化,其中超过一半现已可用。这些优化加起来几乎使性能提高了三倍。一些亮点包括对 Canvas 性能的改进、配置文件引导的优化、GPU 任务调度和图层合成。我们还创建了一种用于动态多样本抗锯齿和进程外 2D 画布光栅化的新算法,以提高并行性。
在 13 英寸 M2 Macbook Pro 上运行的 Chrome M115.0.5773.4
JetStream
JetStream 是一个专注于高级 Web 应用程序的 JavaScript 和 WebAssembly 基准测试套件。在优化 V8 引擎时,我们为 Speedometer 所做的许多更新也推动了 Jetstream 的重大改进。除了这些增强功能外,Maglev 还推动了该基准测试的最大收益。
Chrome 116.0.5803.2 在启用了 Maglev 的 M2 Macbook Air 上运行
展望未来
因为我们正在针对这些基准进行优化,所以将这些改进转化为真正的用户利益至关重要,这就是我们与其他浏览器一起投资创建下一代基准的原因。这是一项持续的合作,我们很高兴在来年将我们的努力转向这个新目标。
我们希望大家享受更快的 Chrome!