跳至正文

通过配置文件引导优化在 Chrome 上获得速度提升

通过配置文件引导优化在 Chrome 上获得速度提升

谷歌即将推出的 Chrome 版本Chrome 55将进行一些改进,以使谷歌的浏览器不再是资源消耗者。与此同时,该公司还实施了其他方法来加速 Chrome:Profile Guided Optimization

Profile Guided Optimization (PGO) 最初是 Microsoft 的 Visual Studio 开发人员工具中的一项功能,是一种跟踪用户与应用程序交互的技术。

有些功能用得较多,有些功能用得较少。使用 PGO,使用频率更高的函数将针对速度进行优化,而使用频率较低的函数将使用更小、速度稍慢的代码进行优化。结果是更小的整体代码占用空间和更快的 Chrome。

还对代码的内存位置进行了优化,因为 PGO 会将很少使用的功能从经常使用的功能中移开。通过避免缓存较少使用的代码,可以更好地管理 CPU 指令缓存,从而提高性能。

PGO 对负载和启动时间的影响
新标签页加载时间 快 14.8%
页面加载(第一次绘制的时间) 快 5.9%
启动时间 快 16.8%

就数字而言,与没有 PGO 的 Chrome 构建相比,具有 PGO 的 Chrome 构建在 Windows 上的整体速度要快 15% 。

对于那些喜欢性能更好的 Chrome 浏览器的人来说,如果您使用 64 位版本的 Chrome,Build 53 就是您正在寻找的。如果您使用的是 32 位版本的浏览器,Build 54 是您的最佳选择。

谷歌浏览器

随着 PGO 现在可用于当前的 Chrome 版本,并且 Chrome 55 即将推出,谷歌似乎终于决定从其浏览器中削减一些脂肪,这是早就应该做的事情。

标签: