手机游戏巴士

Chrome 57省电有一套,将背景分页CPU使用率限制在1%内

发表于:2024-05-17 作者:admin
编辑最后更新 2024年05月17日,Google上周释出了 Chrome 57新版浏览器,它新增多项功能并修补安全漏洞,但Google一直到本周才透露,Chrome 57还将浏览器背景分页的CPU使用率限制在1%以内,以避免它们消耗太多的电力。 Chrome 57最主要的改善之一为新增对CSS Grid Layout的支援,以让开发人

Google上周释出了 Chrome 57新版浏览器,它新增多项功能并修补安全漏洞,但Google一直到本周才透露,Chrome 57还将浏览器背景分页的CPU使用率限制在1%以内,以避免它们消耗太多的电力。

Chrome 57最主要的改善之一为新增对CSS Grid Layout的支援,以让开发人员更容易打造适用于不同萤幕尺寸的应用,另也针对Android版的Chrome 57释出Media Session API,允许开发人员客製化基于媒体内容的萤幕锁住画面与通知。

此外,Chrome 57还修补了38个安全漏洞,其中有18个漏洞是由外部研究人员所提交,有9个被列为高严重等级的安全漏洞,Google为了这18个漏洞总计付出了3.8万美元的奖金。

不过,Google软体工程师Alexander Timin在本周指出,为了避免Chrome的众多背景分页消耗太多电力,一旦发现某个分页使用超过1%的CPU核心,就会暂时延缓该背景分页的JavaScript计时器。JavaScript计时器是用来更新网页内容,以让网页维持在最新状态。

Timin解释,多年来Chrome一直藉由抑制分页的效能来改善使用者经验,如同其他浏览器,Chrome限制了背景分页的计时器,让它们每秒只会执行一次,不过,Chrome 57採用了新的抑制政策,会在背景分页使用太多CPU资源时延缓计时器的运作,让它们只能使用1%的CPU核心资源,并发现此举可减少25%的忙碌背景分页。

闲置的背景分页并非真的闲置,根据Google的统计,它们佔据了桌面版Chrome浏览器约1/3的电力使用。不过,音乐播放或需要即时连结的WebSockets与WebRTC等应用都算是前景,而非背景分页。

0