设为首页收藏本站

移动叔叔

搜索
楼主: zmw0510
打印 上一主题 下一主题

[教程] 红米CPU经常双核的分析,亮屏四核频率可变,关屏低频单核方法

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-20 11:42:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zmw0510 于 2013-11-24 22:13 编辑

通过试验发现红米的CPU省电模式,就是锁单核,而关闭的话,就是直接受hotplug的调节器控制CPU的频率升降和核心打开的问题


                               
登录/注册后可看大图

                               
登录/注册后可看大图
上面就是setcpu中显示的hotplug的调节器设置
通过设置发现,cpu upthreshold的最小值被限制到80(默认90,也就是说,如果不改,会更难打开多核)
也就是说,当前cpu的总负载达到80%以上
(如果是有1CPU被激活,Quick System info PRO上显示为20%,
如果是有2CPU被激活,Quick Systeminfo PRO上显示为40%,
如果是有3CPU被激活,Quick Systeminfo PRO上显示为60%)
才会开启下一个cpu
举例:双核情况下,4CPU总负载在40%以下(通过Quick System info PRO监控弹窗看见),就无法激活cpu3cpu4
比较典型的就是天天酷跑。


                               
登录/注册后可看大图
通过软解1080P,发现是可以打开4核的,3核负载超过60%,4核全开,如上图


现在我的折中办法为如上图,通过system tuner pro来实现亮屏开四核,且四核频率动态调整,关屏后默认单核最低497MHz,
通话的状态没敢设置,怕出问题.

实现方法如下:
相关软件QuickSystem info PRO , system tuner pro下载: http://pan.baidu.com/s/1ghWo
以下操作皆需Root,
要弹窗监控,请到程序里去,打开Quick System info PRO的悬浮窗权限
system tuner pro 请允许自动启动,信任,root权限放行.


                               
登录/注册后可看大图
1.     打开system tuner pro,点”CPU”将调节器设置为”ondemand”
2.     点”开机应用阀值”


                               
登录/注册后可看大图

                               
登录/注册后可看大图
3.     点”关屏行为”(经使用,后来我把关屏频率设置成hotplug,最高频率选择unchanged,否则原本的powersave会导致亮屏后太卡顿...)
点”调节器”设置为”powersave”
点”最高频率”设置为”497MHz”


                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
4.     点”调节器行为”
点”采样速率”设置为”15000”
点”按需设置”下面的”阈值上限”设置为”95”
点”按需设置”下面的”省电偏倚”设置为”20”


                               
登录/注册后可看大图
5.     返回”动态调教”(也就是2步骤后显示的界面)
点”重新应用CPU设置”设置为”开机启用”
点”强制所有CPU运行”设置为”开机启用”
如上就实现了亮屏开四核,且四核频率动态调整,关屏后默认单核最低497MHz,
再测试天天酷跑高画质,4核全开,且运行在497MHz的低频率下,不卡顿.

用系统自带全杀会杀掉systemtuner pro,是否会影响,我还没来得及测试,
理论上开机后systemtuner pro会接管CPU的调节器,设置-电池-节能模式可以不去管,你去点了的话,CPU的调节器又可能会被系统自己又接管回去, system tuner pro就不启作用了,需要你再进system tuner pro点”强制所有CPU运行”设置为”禁用设置”,在点一次开机启用”,.即可恢复.


当然,如上设置,通过setcpu应该也可以做出来,setcpu是有配置文件的,可以做得更细,针对应用,针对电量做动态设置,这个我在墓碑1上就玩过,结论是,可以很省电,又不影响体验,就是费力点.

综上,其实只要能找到把cpu up threshold数值改小的方法,就可以大大降低开核的门槛,也就不会像现在这么折腾了
当然,你也可以尝试将CPU最高频率锁在1.2GHz,这样,会更容易达到开核门槛.(难道这个就是HM16589T不如其他6589的问题所在?)

您需要登录后才可以回帖 登录 | 注册

手机优惠
配件 >>更多
玩机QQ群

    © 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

    商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

    GMT+8, 2024-12-24 07:15 , Processed in 0.228153 second(s), 10 queries , Gzip On, Memcache On.

    返回顶部