Galaxy S系列 ▪ 讨论求助 ▪ S7丨S7 edge

用通俗的语言解释Andriod耗电问题以及如何优化省电

精华 图片

2016-12-01 13:06

我们试想一下,手机使用中最理想的耗电情况,手机信号(包括Wifi和移动网络)正常,屏幕亮度适度,CPU保证流畅的情况下使用最低频率。而待机的最理想情况就是CPU最低功耗运行,手机信号正常。

从上面两种情况看下来,屏幕是无法省电的,除非你牺牲眼睛的舒适性。手机信号也是无法省电的,谁也不想信号变差。唯一可以影响耗电的就是CPU了。

现在的CPU的频率都不是固定频率,目前系统改变频率的策略是,有应用请求运行的时候,CPU直接最大频率,然后保证流畅的前提下慢慢降频。有一些第三方的ROM会改变策略,比如说从最低频率开始运行,慢慢增加频率,直到稳定在不卡的频率。

这样就明确了待机耗电的原因了,因为总有一些应用在后台请求运行,导致系统不断唤醒。

举个例子,一个app频率是10秒唤醒一次,一个app是11秒,一个app是12秒。每个人装十个app应该没问题,这样不断唤醒就是待机耗电的元凶。

很多时候我们杀不掉app,是因为app跟系统有很多挂钩,举例:一旦改变网络,微信就会唤醒,一旦启动支付宝,手机淘宝就会唤醒。类似这样可以唤醒app的条件在安卓系统有很多种,比如来电话就唤醒,锁屏唤醒,开机唤醒,打开特定网址唤醒等等。防不胜防。

目前有三种不错的解决办法。

第一种是对齐唤醒。让所有程序在统一时间一起唤醒一次。

第二种是切断和系统的挂钩,无论是系统启动或者锁屏唤醒等等事件,都不会唤醒应用。

第三种是冻结应用,不关闭应用就不会频繁启动应用,但是让应用睡眠,就不会让CPU使用最大频率。

知道了策略我们就可以应对。


抱歉,当前内容回复可见

至于亮屏使用的情况下如何省电

抱歉,当前内容回复可见

另外有个小敲门

抱歉,当前内容回复可见

纯手打,求赞。

举报帖子

请您选择举报理由
close

举报回复

请您选择举报理由
close

设置帖子

设置帖子
备注
close

操作记录

操作记录
操作者 时间 操作 备注
close

编辑回复

close

VOC帖子推送

VOC帖子推送
标题 用通俗的语言解释Andriod耗电问题以及如何优化省电
板块 产品区>Galaxy S系列
备注
close

删除帖子

删除帖子
删除原因
close