Google 再次优化 Chrome,速度最高提升 30%


在去年三月,Google 曾大幅优化了 Chrome 99 的性能,使其在 Speedometer 基准测试中获得了 300 分,在 Mac 上的性能表现超越了所有浏览器,其中也包括苹果自己的 Safari 浏览器。在去年 6 月,Chrome 团队再接再厉,使 Chrome 浏览器在 Mac 上又快了 20%,得分超过 360 分。

根据 Google 昨天发布的新闻公告,Google 对其浏览器进行了几项内在的性能改进,从而让 Mac 和 Android 平台的 Chrome 在性能上再次获得了提升。Google 表示,一系列的调整使 Chrome 的 Mac 版本和 Android 版本在 Speedometer 2.1 基准测试中的成绩分别提升了 10% 和 30%。

在博客文章中,Google 也解释了他们到底做了什么样的调整来实现这样的性能提升:

  • Google 对高度使用的 JS 函数 Object.prototype.toStringArray.prototype.join 进行了一些有针对性的优化。它还对 CSS 的 InterpolableColor 进行了针对性的改进。
  • 此外 Google 还指出,innerHTML 是通过 JavaScript 更新 DOM 的一种常见方式,所以它引入了专门的快速路径进行解析。
  • 指针压缩在 V8 和 Oilpan(DOM 对象的垃圾收集器)中都被用来节省内存。Google 对压缩和解压指针的方式进行了优化,并避免压缩高流量的字段。鉴于这些是较高频率的操作,它对性能有广泛的影响。Google 还将像 JavaScript 的 undefined 这样频繁访问的对象移到了内存基址的开头,使它们能够使用更快的机器代码进行访问。
  • Android 生态是多样的,其中包含了各种不同功能水平的设备。为了最大限度地提高 Chrome 在高端设备上的性能,Google 现在针对这些设备推出了一个特殊版本的 Chrome,该版本使用了针对速度而非二进制大小进行调整的编译器标志,使 Chrome 浏览器在 Speedometer 2.1 上的基准测试分数提高了 30%。

尽管用户多年来一直在抱怨 Chrome 浏览器所存在资源占用、耗电和隐私等各种问题,但在速度方面 Chrome 毫无疑问还是行业里最快的那一个,Chrome 目前也仍然是市场占有率最高的浏览器。

根据 Statcounter 2023 年 3 月的统计数据,Chrome 浏览器占据了 64.8% 的全球市场份额,而最接近它的竞争对手 Safari 在所有平台上也仅有 19.5% 的份额。而在桌面端,Chrome 的份额甚至更高,达到了 65.8%,其次则是 Edge 的 11.12% 和 Safari 的 10.91%。

延伸阅读:

Chrome 更快更强,在 Mac 上击败 Safari

Chrome 仍是 Mac 上最快的浏览器,基准测试再提升 20%

 


相關推薦

2022-10-28

新都会有人问 “内存占用降低了吗?” 这样的问题。 Google 自然也是知道这个问题的,针对内存占用问题也已经推出了多次更新。我们曾经还报道过 Google 研究了一个名为「Native Window Occlusion」的项目,这个项目能够获取用户

2023-02-25

Vulnerability Reward Program(VRP)是 Google 为了提高其产品和服务的安全性,向找出漏洞的安全研究员支付奖金的一项计划。在 2021 年,Google 就通过 VRP 向安全研究员发放了 870 万美元的漏洞奖励。时间来到了 2023 年,Google 则是公布了

2022-03-03

Chrome 是目前市场份额最高的浏览器,Google 一直在利用 Chrome 的市场领导地位来推动各种 Web 标准与规范,其中 Google 也一直是 PWA(渐进式 Web 应用程序)的忠实拥护者,并持续为 Chromium 优化各种有助于 PWA 开发和使用的功能。近

2023-09-02

2 轮依旧是实现同样的目标。从 Chrome 119 开始,Chrome 团队再次缩短发布分支与稳定版本之间的时间。此次变化建立在之前缩短时间的成功基础上,目标是继续努力缩短发布新版本时间。 从 10 月份的 Chrome 119 开始,从代

2022-04-13

。 为了让 Chrome 用户在搜索扩展程序时不再“迷路”,Google 将开始使用特殊的徽章来标记值得信任的开发者。 近日有部分 Chrome 扩展的开发者收到了 Google 发送给他们的电子邮件,在邮件中 Google 写道: 我们很高兴宣布两个

2022-09-15

的理由主要是这三个: 首先,谷歌将 Chrome 浏览器和 Google 搜索与安卓系统捆绑在一起。该公司要求 Android 制造商签署一份“移动应用程序分发协议”(MADA)合同,其中规定“想要包含一个 Google 产品,则必须包含其他 Google

2023-11-01

史上最大幅的图形处理器架构飞跃。这款图形处理器不仅速度更快、能效更高,还引入一项全新技术 —— 动态缓存,同时带来首次登陆 Mac 的硬件加速光线追踪和网格着色等全新渲染功能。渲染速度与 M1 系列芯片相比最快可达

2022-12-19

的用户对 Speedometer 应该也不陌生。在今年 3 月和 6 月,Google 的 Chrome 团队就曾两次使用 Speedometer 对 Mac 上的 Chrome 进行过基准测试,我们也报道过这两个新闻。在 3 月份,Chrome 在基准测试中超越了 Safari,成为了 Mac 平台上最快

2022-01-05

继 Chrome 94 引入空闲检测 API 后,Google 在 Chrome 97 中再次引入争议 API —— Keyboard MAP API。 Chrome 96 是 2021 年的最后一个主要稳定版本,于 2021 年 11 月 16 日发布。虽说 Chrome 浏览器已切换为每四周更新一次的更新周期,但由

2022-12-17

Google 从去年开始一直在大力推行 Manifest V3 扩展,虽然遭到了不少外部阻力,但这并没有影响 Chrome 扩展程序生态的繁荣。那么在过去一年,有哪些扩展脱颖而出,获得了 Google 和用户的青睐呢?日前,Google 就正式公布了 2022 年

2023-01-11

动,主要依靠电脑的 GPU 负责处理画面内容。 近日 Opera 再次更新,只不过这一次的更新并没有侧重于新的功能,而是侧重于使浏览器的速度明显提高的底层改进。 Opera 表示,与六个月前相比,现在他们的浏览器在渲染网页和

2023-01-20

分数意味着更多的用户想要学习它,或已经使用过并且会再次使用它。 1、JavaScript 现状 —— 前端框架 React 仍然是使用最广泛的前端框架,使用率为 81.8%,领先于第二名 Angular 的 48.8% 和第三名 Vue 的 46.2%;Svelte 的使用

2023-04-08

Google 宣布将 Manifest V2 扩展的支持延长到 2024 年,承认“仍在制定 MV2 淘汰计划的时间表”,并计划在未来几个月内发布新的时间表。 Chrome 浏览器拥有丰富的扩展程序,扩展程序能够扩充浏览器的功能,而这也是用户喜爱 Chro

2022-11-16

更加臃肿。 简单的解释是,Bitcode 通过剥离二进制符号优化了生产构建。如果不打开 Bitcode,开发者就需要修改 Xcode 的构建设置,从而以其他方式剥离二进制符号。 也就是说,当开发者更新至 Xcode 14 之后,任何依赖 Bitcode 的