Android 版 Chrome 应该会更快

谷歌发布了 Chrome 96 版本。这个版本不仅适用于台式电脑,当然也适用于Android平台。该公司表示,…

谷歌发布了 Chrome 96 版本。这个版本不仅适用于台式电脑,当然也适用于Android平台。该公司表示,除了修复安全漏洞之外,谷歌还能够对浏览器的速度进行一些调整。请注意:许多提供商总是在此处设置百分比,但如果它是利基市场并且改进在亚毫秒范围内,则作为用户的您可能很少或根本不会注意到它。

对于 Android 应用程序(包括 Android 上的 Chrome),编译后的 Java 代码存储在 .dex 文件中。由于多进程架构,Android 上的 Chrome 用户体验对 .dex 大小的增加特别敏感。在 Android 上,Chrome 通常同时运行三个或多个进程:浏览器进程、GPU 进程以及一个或多个渲染器进程。 Chrome 的大部分 Java 代码仅在浏览器进程中使用。然而,与加载代码相关的性能和内存成本由所有进程承担。

Android 版 Chrome 应该会更快

就Chrome而言,渲染器和GPU进程所需的少量代码经过各种分析和修改后可以保留在基础模块中,但浏览器代码和其他功能则存储在按需加载的功能模块中。分为此方法将加载到子进程中的 .dex 文件的大小减少了 75%,大约为 2.5 MB,这使得子进程启动更快并使用更少的内存。浏览器本身的启动速度也更快。这里实现了 7.6% 的改进。