Chrome 启用全新编译器,基准测试创新高
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 年半时间。
上图是在 M2 Macbook Air 上,使用开启了 Maglev 编译器的 Chrome 116.0.5803.2 所测出来的分数。
Jetstream
JetStream 是一个专注于高级 Web 应用的 JavaScript 和 WebAssembly 基准测试套件。在优化 V8 引擎的过程中,Chrome 团队为 Speedometer 所做的许多更新也同样推动了 Jetstream 的改进。除了这些改进之外,是否启用全新的 Maglev 编译器,是决定 Jetstream 基准测试结果高低最重要的一个因素。
上图同样是在 M2 Macbook Air 上,使用开启了 Maglev 编译器的 Chrome 116.0.5803.2 所测出来的分数。
MotionMark
MotionMark 旨在测试浏览器图形系统在高帧率下的渲染能力。自今年年初以来,Chrome 的图形和渲染团队已经跟踪了 20 多项优化,其中一半以上的优化目前已经在 Chrome 中实装了。这些优化综合到一起,使得 Chrome 的性能提高了近两倍。其中一些值得关注的变化包括对 Canvas 性能的改进、配置文件的优化、GPU 任务调度和图层合成。Chrome 团队还为动态多采样抗锯齿和进程外 2D Canvas 光栅化创建了新的算法,以提高并行性。
上图是在 M2 Macbook Pro 上使用 Chrome 115.0.5773.4 得到的测试结果,这一结果也标志着 Chrome 浏览器在去年的基础上,有了近 3 倍的性能改进。
目前 Google 与 Chrome 团队并没有透露太多 Maglev 的技术细节,对于 Maglev 如何带来更好的电池续航时间也只有一句话带过,没有给出具体的测试数据。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
树莓派短缺问题得到解决,将恢复自由供应
疫情对全球各行各业的供应链都造成了严重影响,自 2021 年以来,树莓派就出现了持续短缺的问题,随着供需平衡被打破,也导致树莓派的价格不断上涨,不再是大家心目中的性价比产品。 日前,在最新的 Raspberry Pi Community Events 中,树莓派的首席执行官 Eben Upton 给大家带来了一些好消息 —— 从 7 月起,树莓派的供应量将达到每月 100 万台。 在过去的 2023 年第一季度中,树莓派经历了自 2015 年以来最糟糕的一个季度,一个季度只有约 80 万台树莓派的出货量,作为对比,2023 年 5 月,树莓派单月的销量约为 60 万台,一个季度只卖出了原本一个月的数量。 造成这一销量的部分原因是树莓派将生产提前到 2022 年 12 月,以期望在国外的圣诞假日期间提供更多的套件。 虽然经历了销量低迷的第一季度,但归功于长期合作伙伴索尼的支持,目前索尼已经囤积了足够的材料,这意味着树莓派和索尼能够生产更多的成品。Eben Upton 预计 6 月的出货量可以达到 80 万台,7 月将可以达到 100 万台,而且只要有必要,还能维持在每月 100 万台出货...
- 下一篇
@所有人:openKylin 高校专区开通啦!
近日,旨在推进社区与高校合作、促进开源文化传播、培养开源人才生态的openKylin开源社区高校专区正式上线开通啦! openKylin开源社区高度重视高校这一开源的主要策源地,着力加强高校的科研合作以及人才生态建设。openKylin高校专区是一个推动开源文化在高校中传播与交流,为老师和同学们提供一个学习了解开源社区、开源操作系统,交流分享技术开发经验和项目经验的平台。 截止目前,已有北京航空航天大学、天津大学、南开大学、新疆大学、东南大学、内蒙古大学、上海交通大学、北京邮电大学、天津科技大学、天津职业大学、华中科技大学、北京交通大学、湖北科技学院、华北水利水电大学、南京大学等10多所高校的相关学院陆续加入openKylin社区,累计有600多位老师和同学签署了CLA,并创建了多个SIG并担任Owner,与社区开展了多种形式的合作: 北京航空航天大学软件学院选择了openKylin RISC-V系统启动优化和openKylin控制中心缺陷修复两个课题作为本科操作系统课程实践项目,在openKylin社区研发工程师的指导下,为时6周顺利完成。 天津大学创建了Serverless SIG...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启