当前位置:首页-文章-行业新闻-正文

Chrome 启用全新编译器,基准测试创新高

Chrome 浏览器在最新的 Speedometer 基准测试中已取得 491 分的高分,而在 2022 年 3 月,Chrome 才刚刚达到 300 分;2022 年 6 月达到 360 分;2023 年 4 月则是接近 400 分。一年零两个月的时间,Chrome 的 Speedometer 基

Chrome 浏览器在最新的 Speedometer 基准测试中已取得 491 分的高分,而在 2022 年 3 月,Chrome 才刚刚达到 300 分;2022 年 6 月达到 360 分;2023 年 4 月则是接近 400 分。一年零两个月的时间,Chrome 的 Speedometer 基准测试分数从 300 提升到 491,提升了近 200 分。

Benchmark(基准测试)是衡量浏览器性能的一个重要指标,通过分数让用户直观地感受到浏览器的性能表现。目前行业中最常使用的几个基准测试分别为 Speededometer、MotionMark 和 Jetstream。

近日,Chrome 团队分享了他们在 Chrome 浏览器中的改进,并在上述三个基准测试中均创下了新的高分。

全新的编译器: Maglev

之所以能创造出这一优异的成绩,是因为 Chrome 团队为浏览器带来一个新的编译器 —— Maglev,Maglev 是一个即时编译器,可以在前百分之一秒内为所有相关功能快速生成高性能的机器代码。它减少了编译代码的整体 CPU 时间,同时还带来了更好的电池续航时间。Chrome 团队的测量结果显示,Maglev 在 Jetstream 基准测试中上带来了 7.5% 的性能提升,在 Speedometer 上则是带来了 5% 的性能提升。Maglev 目前已在 Chrome 114 版本中推出,并将逐步推送给广大用户。

Speedometer

在开头我们就曾提到,Chrome 在 Speedometer 基准测试中已取得了 491 分的高分,从 300 分提升到 491 分仅仅花费了一年零两个月时间。而 Chrome 从 100 分提升到 300 分则是横跨了 Chrome 40(2014 年 11 月发布) 至 Chrome 101(2022 年 4 月发布),中间间隔了 7 年半时间。

Chrome 启用全新编译器,基准测试创新高 - 第1张

上图是在 M2 Macbook Air 上,使用开启了 Maglev 编译器的 Chrome 116.0.5803.2 所测出来的分数。

Jetstream

JetStream 是一个专注于高级 Web 应用的 JavaScript 和 WebAssembly 基准测试套件。在优化 V8 引擎的过程中,Chrome 团队为 Speedometer 所做的许多更新也同样推动了 Jetstream 的改进。除了这些改进之外,是否启用全新的 Maglev 编译器,是决定 Jetstream 基准测试结果高低最重要的一个因素。

Chrome 启用全新编译器,基准测试创新高 - 第2张

上图同样是在 M2 Macbook Air 上,使用开启了 Maglev 编译器的 Chrome 116.0.5803.2 所测出来的分数。

MotionMark

MotionMark 旨在测试浏览器图形系统在高帧率下的渲染能力。自今年年初以来,Chrome 的图形和渲染团队已经跟踪了 20 多项优化,其中一半以上的优化目前已经在 Chrome 中实装了。这些优化综合到一起,使得 Chrome 的性能提高了近两倍。其中一些值得关注的变化包括对 Canvas 性能的改进、配置文件的优化、GPU 任务调度和图层合成。Chrome 团队还为动态多采样抗锯齿和进程外 2D Canvas 光栅化创建了新的算法,以提高并行性。

Chrome 启用全新编译器,基准测试创新高 - 第3张

上图是在 M2 Macbook Pro 上使用 Chrome 115.0.5773.4 得到的测试结果,这一结果也标志着 Chrome 浏览器在去年的基础上,有了近 3 倍的性能改进。

目前 Google 与 Chrome 团队并没有透露太多 Maglev 的技术细节,对于 Maglev 如何带来更好的电池续航时间也只有一句话带过,没有给出具体的测试数据。

本文原创,作者:admin,其版权均为一念悟道所有。
如需转载,请注明出处:https://www.jiayezz.com/5698.html