Google为何至今没有修正Chrome的高耗电“bug”_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > Google为何至今没有修正Chrome的高耗电“bug”

Google为何至今没有修正Chrome的高耗电“bug”

 2014/7/21 22:38:11    程序员俱乐部  我要评论(0)
  • 摘要:在Windows笔记本电脑上,Chrome的平均耗电量高于其它浏览器,原因是它使用了更短的唤醒计时器。Windows使用计时器安排任务,在空闲情况下,计时器设为15ms,如果没有任务要做,它会继续休眠,每隔15ms检查一次。应用程序可以修改这个计时器,Chrome将其设为1ms,也就是在空闲时它每秒会唤醒系统1000次,相比之下Firefox在空闲时每秒唤醒系统64次。更高频率的检查会增加耗电量,但Goolge开发者早就知道这个问题,认为这么做是值得的,因为它可以让Chrome运行更快
  • 标签:Google Chrome
class="topic_img" alt=""/>

  在 Windows 笔记本电脑上,Chrome 的平均耗电量高于其它浏览器,原因是它使用了更短的唤醒计时器。Windows 使用计时器安排任务,在空闲情况下,计时器设为 15ms,如果没有任务要做,它会继续休眠,每隔 15ms 检查一次。应用程序可以修改这个计时器, Chrome 将其设为 1ms,也就是在空闲时它每秒会唤醒系统 1000 次,相比之下 Firefox 在空闲时每秒唤醒系统 64 次。

  更高频率的检查会增加耗电量,但 Goolge 开发者早就知道这个问题,认为这么做是值得的,因为它可以让 Chrome 运行更快。早在 2010 年,就有人递交了 Chrome 的耗电 bug 报告。但 Google 至今没有去修改。直到今天,电池续航力成为用户关注的问题,Google 将该 bug 分配为高优先级,准备解决这个曾视为特性的计时器 bug。

发表评论
用户名: 匿名