您的位置:云骑士 > 科技 > 新闻 >
Chrome 86可以延长电池寿命
时间:2020-07-07 09:52:40

为了减少Chrome使用的电池寿命,Google的Chromium小组目前正在尝试限制耗电的JavaScript计时器的频率。

在题为“ 限制JavaScript计时器以减少背景选项卡中的电池使用量 ”的文档中,Chromium团队解释了开发人员经常滥用JavaScript计时器的方式。

我们使用Devtools在后台检查了流行站点所做的工作。我们发现JavaScript计时器完成了很多工作。此外,我们发现,当页面处于后台时,用这些Javascript计时器完成的工作通常对用户来说并不有价值,例如检查滚动位置是否更改,报告日志,分析与广告的交互。

Chromium小组的实验始于以下假设:减少后台页面中的JavaScript计时器唤醒次数可以延长电池寿命,而不会负面影响Chrome的用户体验。

目前,Chrome在后台页面中的唤醒仅限于每秒唤醒一次,并且占用CPU使用率的大约1%。但是,为了延长电池寿命,Chromium小组进行了实验,将这些唤醒次数限制为每分钟一次。

他们在Chrome上进行了一项实验,该实验具有36个背景选项卡,并且前景中的about:blank选项卡,然后进行了第二项实验,在36种背景选项卡中,前景中的YouTube播放了全屏视频以检验其假设。在这两个实验中,背景标签都包含热门网站,例如Twitter,Gmail,亚马逊和百思买。

为了进行测试,Chromium团队从2018年开始使用MacBook Pro,并测量了在无节流的Chrome,有节流的Chrome和Safari 13.1上耗尽设备电池的时间。即使在Chrome中启用了节流功能,设备的电池耗电也比使用Safari进行测试时更快。但是,启用节流功能后,Chrome对电池寿命的影响比以往更接近Safari。在小组的YouTube测试期间,限制JavaScript计时器可将MacBook的电池寿命大幅延长了近36分钟或约13%。

最终用户一直希望从设备中获得更多的电池寿命,而Google的Chromium团队已经找到了一种在不负面影响Chrome的用户体验的情况下实现这一目标的方法。

相关下载
相关视频
相关教程
最新教程