您的位置首页>IT>

由于JavaScript的改进Chrome91的速度提高了23%

导读 尽管 Flash 已经过时并且现在已经消亡,但 Web 从未如此丰富和互动。这在一定程度上要归功于 JavaScript,这是一种备受诟病但也被广泛

尽管 Flash 已经过时并且现在已经消亡,但 Web 从未如此丰富和互动。这在一定程度上要归功于 JavaScript,这是一种备受诟病但也被广泛使用的编程语言,它为 Web 和 Web 上甚至桌面上的许多应用程序提供支持。然而,它的强大并不是没有代价的,而且 JavaScript 性能一直是网络浏览器的祸根,这就是为什么 Google 对它如何使最新的 Chrome 版本显着更快并使用更少内存而如此自豪的原因,这将是音乐到用户的耳朵。

对于 JavaScript 支持的所有功能,它仍然是一种人类用来键入程序的编程语言。这些大部分是人类可读的程序仍然需要被翻译成机器可以理解和运行的语言。这种翻译过程称为解释和编译,是 JavaScript 在 Web 浏览器上的性能瓶颈之一。

谷歌表示,它已经在快速启动 JavaScript 程序和让它快速运行之间建立了一种中间立场,这通常意味着让它启动得更慢。这要归功于 Chrome 使用的 V8 JavaScript 引擎的新 Sparkplug 编译器,据该公司称,它使 Chrome M1 的速度提高了 23%。然而,改进并不止于此。

Chrome 现在还在软件优化中使用了一个众所周知的技巧,其中代码在内存中更紧密地打包在一起,以便 CPU 在执行最基本的操作时不会跳来跳去。谷歌表示,这种改进与运行在苹果强大的 M1 芯片上的设备更相关,比如 M1 Mac 和新的 M1 iPad Pro。

尽管 Chrome 可以说是世界上最受欢迎和最常用的浏览器,但它也被广泛认为是 CPU 和内存资源的消耗者。这 23% 的速度提升可不是小事,最终也将转化为笔记本电脑和移动设备的更长电池寿命。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。