谷姐:我们都是谷歌迷
We are all Google fans

Google:Chrome 91性能提高了23%-river

Rate this post

Google 发文表示,通过新的 V8 JavaScript 编译器 Sparkplug 和 short builtins 机制,近日更新的 Chrome 91 获得了 23% 的性能提升。

首先,在 Chrome 浏览器中,V8 引擎负责 JavaScript 执行。其具有多个编译器,可以在执行 JavaScript 的各个阶段做出不同的取舍。三年前,Google 推出了一个两层编译器系统,由 Ignition 和 Turbofan 组成。Ignition 是一个字节码解释器,其工作是以尽可能少的延迟开始执行 JavaScript;Turbofan 是优化编译器,它根据在 JavaScript 执行过程中收集的信息生成高性能的机器代码, 因此其启动速度比 Ignition 要慢 。

而新的 Sparkplug 编译器在 Ignition 和 Turbofan 之间取得了平衡,它会生成本地机器代码,但不依赖于执行 JavaScript 代码时收集的信息。这让它在快速开始执行的同时,仍能生成相对快速的代码。

此外,通过 short builtins 机制,V8 引擎优化了生成的代码在内存中的位置。当 V8 从 JavaScript 生成特定的 CPU 代码时,它会在内存中铺设这些代码。这段生成的代码会经常调用内置函数。对于某些 CPU 来说,调用离生成的代码较远的函数会导致 CPU 内部优化(如分支预测逻辑)失败。因此 short builtins 机制会将内置函数复制到与生成代码相同的内存区域。这一变化对新的苹果 M1 芯片的影响尤其大。

最后,据 Chrome 产品经理 Thomas Nattestad 表示,通过 Sparkplug 编译器和 short builtins 机制,Chrome 91 性能提升了 23%,每天可节省超过 17 年的 CPU 时间。

热议
推荐楼 甜党 6小时前

性能提升23%
内存占用提升230%
CPU使用率提升2300%

推荐楼 iks 6小时前

天天吹性能提升,还真没啥感觉

推荐楼 s0easy 5小时前

每发布一个大版本都说性能提高多少多少,但还是感觉不出来

4楼 edison 6小时前

edge canary路过。。

5楼 yueyyy 6小时前

edge好用
同步不用挂dl

6楼 ban 6小时前

关键是Chrome太几把卡了。。。

7楼 Reverie 6小时前

不吹都超不过火狐

8楼 why 6小时前

edge不香?

9楼 louiejordan 5小时前

谷歌更新了几年的Chrome终于学到了微软的精髓

10楼 晴晴晴 5小时前

版本号:91.0.4472.101(非正式版)

啥?91了

12楼 s0easy 5小时前

每发布一个大版本都说性能提高多少多少,但还是感觉不出来

13楼 凯撒的傲慢 5小时前

我一看91不由自主的戳了进来我是不是暴露了

14楼 萌墨 5小时前

转战edge了,对于我这种渣渣笔记本,内存占用很得我心

15楼 执迷不悟 1小时前

对于我这种使用老旧笔记本的用户表示,不开浏览器的时候一切安好,一旦开始使用浏览器,温度直线上升,尤其现在气温高,烫手啊!

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » Google:Chrome 91性能提高了23%-river
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活