教一下大家修改iOS13下的CPU调度——更利于省电

发表于: 06-27 02:03:52
来自 iPhone XS Max
2.3w
274
只看楼主

(在本次编辑之后仅保留iPhone的修改)

Apple在迎入两大四小的架构之后,性能虽然有大幅的提升,但是在部分系统下的调度并不理想。在iOS13.5能越狱的情况下,还是有大神研究出相关的参数,于是也就有了现在的这一篇文章!他一开始是主要解决ipad的使用体验(A12x)发热过多,看视频调用大核过多,小核空用能效却无法发挥相应作用!修改之后,理论上讲,省电有进一步的提升,发热也有一点的控制!

开始吧

一:条件/因素

越狱条件下,打开Filza(Filza的源自己去找到),搜索到:thermal monitor,然后点开,注意一下自己的机型(如xsMax就是D331pAP,看下图在软件 利落监测器 内的显示)image

进去之后,找到cpuComponentControl下图里就有

image

点开它,

然后添加如下代码,并选择类型中的number之后添加数值!

minReachableLoadIndex

0

CoreStarvationTime

100000

SamplingInterval

8

SerializationTarget

70

CPUIntDensityThreshold

0

CPULdstDensityThreshold

0

CPUNeonDensityThreshold

0

CPUEfficiencyTarget

80

CPUUtilizationTarget

80

ClusterCeHysteresisPeriod

24

ClusterLastResidencyPeriod

24

下图就是添加之后的效果、key不用添加(那是我文本编辑器的问题)

image

添加完之后,我们返回上一层,如下图,点击右上角的储存之后,重启手机就可以了!image

二:实验效果

如图,这是我在看b站的视频的CPU调度,可以发现大核的调服明显的降低image

图中1和5是A12的大核!小核的利用率上来了,自然的功耗就下降不少,发热也一样!

三:是否会影响日常的使用(卡钝等),就我的使用而言,其实没有什么变化!那么续航方面呢?我没有测试过,但是要知道的一点,A11的效果可能更大,毕竟A12的工艺上升了一个台阶,边际效应越明显。



编辑于 2020-07-13 14:35:05

全部回复(274)
只看楼主
正序查看 倒序查看
tomcat099
沙发

难得有一篇技术文,支持一下

06-27 02:23
来自 iPhone XS Max
Powerz15
楼主
板凳

那个key不用管它

06-27 02:25
来自 iPhone XS Max
查看2条回复
闽南的帅哥
地板

坐等测试

06-27 03:00
来自 iPhone XS Max
别説对不起
4 楼

技术贴

06-27 03:14
来自 iPhone XS
Gv丶演员
5 楼

我不觉得 更改cpu能节约多少电量

06-27 03:50
来自 iPhone XS Max
查看7条回复
魅族科技总裁
6 楼

电池健康度不显示了

06-27 04:12
来自 iPhone XS Max
查看4条回复
好像很喜欢
7 楼

具体怎么改?没看懂

06-27 08:13
来自 iPhone XS
sancool46500
8 楼
引用 @魅族科技总裁 的回复

电池健康度不显示了

那就不修改了smile

06-27 08:35
来自 iPhone XS Max
sancool46500
9 楼
引用 @魅族科技总裁 的回复

电池健康度不显示了

改回原参数还显示吗?

06-27 08:35
来自 iPhone XS Max
手机锋友9xe87wd
10 楼

楼主 那个显示cpu使用频率的app是啥

06-27 09:31
来自 iPhone 6S Plus
查看5条回复