,早在 2020 年 10 月,伴随着 Chrome 86 的发布,谷歌向 Windows 上的所有 Chrome 安装系统推出了一项名为本地窗口遮蔽的新功能,该公司现在已经在 Chromium 网站上的一篇新博文中公布了该功能所带来的性能提升。
本地窗口遮蔽可以节制后台标签的优先级,以减少浏览器的资源使用,并将更多内存,CPU 和 GPU 留给前台标签。
谷歌工程师注意到,一些 Chrome 窗口被其他窗口完全覆盖,但其优先级并没有降低谷歌的本地窗口遮蔽功能是为了提高浏览器的性能谷歌指出,近 20% 的 Chrome 窗口被其他窗口完全覆盖
谷歌称:通过实验,我们发现近 20% 的 Chrome 浏览器窗口被其他窗口完全覆盖,也就是被遮挡如果这些被遮挡的窗口被当作背景标签,我们的假设是,我们会看到明显的性能优势因此,大约在三年前,我们开始研究一个项目,实时跟踪每个 Chrome 窗口的遮挡状态,并降低被遮挡窗口中标签的优先级我们把这个项目称为‘本地窗口遮蔽’,因为我们必须了解用户屏幕上的本地非 Chrome 窗口的位置
Chrome 现在会实时监控每个浏览器窗口的遮蔽状态,以降低 Windows 上完全遮蔽的窗口中打开的标签的优先级。由于对Chromebooks的需求疲软,16英寸面板的价格正在下降,但AUO董事长彭双浪对未来几年对Chromebooks的需求持乐观态度,称对Chromebooks的需求已经过度下降。
据谷歌称,由于在 Windows 上启用了遮蔽检查功能,核心领域的性能得到了明显改善:
启动速度提高了 8.5% 至 25.8%。
GPU 显存使用量减少 3.1%。
渲染器绘制的帧数总体减少 20.4%。
遇到渲染器崩溃的客户减少 4.5%。
首次输入延迟降低 3.0%。。
首次内容绘制和最大内容绘制的速度提高了 6.7%。
所有这些好处都要求 Chrome 用户在其设备上至少有两个 Chrome 浏览器窗口打开,而且其中一个窗口在桌面上完全被遮挡。
本站了解到,本地窗口遮蔽功能只在 Windows 版的 Chrome 浏览器中提供谷歌没有透露未来是否会将该功能引入 Mac OS 和 Linux 版的 Chrome
。郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。