IT之家 12 月 10 日消息 , 早在 2020 年 10 月 , 随着 Chrome 86 的发布 , 谷歌向 Windows 上的所有 Chrome 安装系统推出了一项名为“本地窗口遮蔽(Native Window Occlusion)”的新功能 , 该公司现在已经在 Chromium 网站上的一篇新博文中公布了该功能所带来的性能提升 。
文章图片
“本地窗口遮蔽”可以节制后台标签的优先级 , 以减少浏览器的资源使用 , 并将“更多内存、CPU 和 GPU 留给前台标签” 。
谷歌工程师注意到 , 一些 Chrome 窗口被其他窗口完全覆盖 , 但其优先级并没有降低 。 谷歌的“本地窗口遮蔽”功能是为了提高浏览器的性能 。 谷歌指出 , “近 20% 的 Chrome 窗口被其他窗口完全覆盖” 。
谷歌称:“通过实验 , 我们发现近 20% 的 Chrome 浏览器窗口被其他窗口完全覆盖 , 也就是被遮挡 。 如果这些被遮挡的窗口被当作背景标签 , 我们的假设是 , 我们会看到明显的性能优势 。 因此 , 大约在三年前 , 我们开始研究一个项目 , 实时跟踪每个 Chrome 窗口的遮挡状态 , 并降低被遮挡窗口中标签的优先级 。 我们把这个项目称为‘本地窗口遮蔽’ , 因为我们必须了解用户屏幕上的本地非 Chrome 窗口的位置 。 ”
【浏览器|谷歌晒 Chrome 新功能“Occlusion”好处:启动速度加快 25.8%】Chrome 现在会实时监控每个浏览器窗口的遮蔽状态 , 以降低 Windows 上完全遮蔽的窗口中打开的标签的优先级 。
据谷歌称 , 由于在 Windows 上启用了遮蔽检查功能 , 核心领域的性能得到了明显改善:
- 启动速度提高了 8.5% 至 25.8% 。
- GPU 显存使用量减少 3.1% 。
- 渲染器绘制的帧数总体减少 20.4% 。
- 遇到渲染器崩溃的客户减少 4.5% 。
- 首次输入延迟降低 3.0% 。
- 首次内容绘制和最大内容绘制的速度提高了 6.7% 。
IT之家了解到 , “本地窗口遮蔽”功能只在 Windows 版的 Chrome 浏览器中提供 。 谷歌没有透露未来是否会将该功能引入 Mac OS 和 Linux 版的 Chrome 。
推荐阅读
- Google|谷歌暂缓2021年12月更新推送 调查Pixel 6遇到的掉线断连问题
- 安全|Redline Stealer恶意软件:窃取浏览器中存储的用户凭证
- Tesla|马斯克也要效仿谷歌Facebook 为特斯拉设立控股母公司?
- 最初的|微软指责谷歌“耽误”了Surface Duo安卓11的最后升级期限
- 最新消息|AMD谷歌微星相继退出展会,CES还在坚持办线下活动
- Google|Chrome被起诉侵犯隐私 加州允许原告当庭质问谷歌CEO
- Microsoft|微软丰富Edge浏览器功能 引入游戏面板
- Google|谷歌母公司Alphabet成2021年股价涨幅最大科技巨头 全年上涨68%
- 最新消息|盖茨、谷歌参与投资 美国CFS公司开建核聚变电站2025年商业发电
- Google|浏览器界的“千禧虫”:Google已着手测试Chrome 100解决方案