APP下载

Chrome 91速度最多比前一代快上23%

消息来源:baojiabao.com 作者: 发布时间:2026-02-18

报价宝综合消息Chrome 91速度最多比前一代快上23%
图片来源: 

Google

Google于5月25日释出了Chrome 91,两天后,Chrome产品经理Thomas Nattestad才披露该版本的速度最多可比上一版快上23%,原因是该团队改善了Chrome所使用的V8 JavaScript编译器。

V8是个由Google打造的开源 JavaScript引擎,在浏览器中负责处理网页上的JavaScript,根据Google的统计,Chrome每天约要执行等同于78年的JavaScript程式码,因此,速度改善了23%,代表每天可节省全球用户17年的CPU时间。

使V8速度大增的功臣,是Sparkplug与Short Builtin两个新增的元件。

V8引擎使用多个不同的编译器,以在执行JavaScript的不同阶段发挥作用,例如既有的Ignition是个字节码编译器,任务是尽可能不延迟地执行JavaScript,或者是Turbofan是个最佳化编译器,能够根据JavaScript执行时所搜集的资讯产生高效能的机器码,因此,Turbofan开始的时间比Ignition晚了许多,而Sparkplug则填补了Ignition与Turbofan之间的缺口,它不必仰赖JavaScript执行时的资讯就能产生原生机器码,意谓着它能够快速执行,还能较快产生机器码。

图片来源_Google

Short Builtin则可最佳化V8引擎的内存配置。Nattestad说明,当V8引擎自JavaScript产生CPU专用的程式码时,它会把程式码置放于内存中,此一程式码经常会呼叫内建函数,对某些CPU而言,若所呼叫的函数距离该程式码太远,可能会造成CPU内部的最佳化功能失败,因此,Short Builtin即是把内建的函数复制到与所生成程式码的同一内存区域。而且,此一变更对于苹果最新发表的M1芯片影响特别明显。

图片来源_Google

2021-05-28 16:57:00

相关文章