为提高续航谷歌计划将限制Chrome后台标签页的资源占用

免费在线PDF转换器/编辑器、文档模板、思维导图,点击查看

Google Chrome 浏览器页面加载速度是有目共睹的,但该浏览器占用更多的硬件资源降低续航也饱受诟病。

尽管对于台式机来说越来越多的电脑使用更多的内存条,但对于移动设备以及笔记本电脑来说电量是个硬伤。

而谷歌则是在不断的优化 Google Chrome 对硬件资源的占用以便于节省更多的电量来提高设备的续航时间。

自v57版开始Google Chrome会通过限制后台标签的计时器启动速率来限制部分后台标签对资源的占用情况。

如果某个页面在后台使用了太多的CPU和内存资源的话那么该浏览器会自动将其CPU负载限制到1%的占用率。

不过这种调整并不会影响在后台的诸如 WebSockets 和 WebRTC 等实时连接,不影响后台标签页播放音频。

而开发团队也正在打造新的 API 来帮助网站开发者指定哪些工作是需要在后台完成来实现对资源的节流机制。

为提高续航谷歌计划将限制Chrome后台标签页的资源占用

Google Chrome的节流预算:

1、每个后台标签页都有以秒为单位的时间预算用于在后台运行计时器;

2、标签页在后台超过十秒钟时就会受到后台运行计时器的时间预算限制;

3、只有当标签页在后台的时间预算为非负数时计时器才允许其运行(切换前台动作);

4、时间预算会随着时间不断的重新生成,目前设置为每秒0.01秒的速率(后续还会改);

事实上在Google Chrome v56的测试版中已上线了该功能,有开发者抱怨称时间预算让网站出现重大崩溃。

而网站开发人员如果不想出现类似的重大崩溃问题那么就得认真考虑自己的应用是否适应新的时间预算机制。

本文来源 蓝点网 原创,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 原创 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
扫码关注蓝点网微信公众号

发表评论