.

谷歌晒Chrome新功能Occlusi

那些偏方能治白癜风 http://m.39.net/pf/a_7568336.html

IT之家12月10日消息,早在年10月,随着Chrome86的发布,谷歌向Windows上的所有Chrome安装系统推出了一项名为“本地窗口遮蔽(NativeWindowOcclusion)”的新功能,该公司现在已经在Chromium网站上的一篇新博文中公布了该功能所带来的性能提升。

“本地窗口遮蔽”可以节制后台标签的优先级,以减少浏览器的资源使用,并将“更多内存、CPU和GPU留给前台标签”。

谷歌工程师注意到,一些Chrome窗口被其他窗口完全覆盖,但其优先级并没有降低。谷歌的“本地窗口遮蔽”功能是为了提高浏览器的性能。谷歌指出,“近20%的Chrome窗口被其他窗口完全覆盖”。

谷歌称:“通过实验,我们发现近20%的Chrome浏览器窗口被其他窗口完全覆盖,也就是被遮挡。如果这些被遮挡的窗口被当作背景标签,我们的假设是,我们会看到明显的性能优势。因此,大约在三年前,我们开始研究一个项目,实时跟踪每个Chrome窗口的遮挡状态,并降低被遮挡窗口中标签的优先级。我们把这个项目称为‘本地窗口遮蔽’,因为我们必须了解用户屏幕上的本地非Chrome窗口的位置。”

Chrome现在会实时监控每个浏览器窗口的遮蔽状态,以降低Windows上完全遮蔽的窗口中打开的标签的优先级。

据谷歌称,由于在Windows上启用了遮蔽检查功能,核心领域的性能得到了明显改善:

启动速度提高了8.5%至25.8%。

GPU显存使用量减少3.1%。

渲染器绘制的帧数总体减少20.4%。

遇到渲染器崩溃的客户减少4.5%。

首次输入延迟降低3.0%。

首次内容绘制和最大内容绘制的速度提高了6.7%。

所有这些好处都要求Chrome用户在其设备上至少有两个Chrome浏览器窗口打开,而且其中一个窗口在桌面上完全被遮挡。

IT之家了解到,“本地窗口遮蔽”功能只在Windows版的Chrome浏览器中提供。谷歌没有透露未来是否会将该功能引入MacOS和Linux版的Chrome。




转载请注明:http://blog.hzbdfjk.com/jbzs/6773.html