android cpu调度策略_最完整的Android CPU模式设置和功能

Android的CPU频率不是静态的。频率将根据程序需要进行调整。通常,它将根据CPU负载百分比增加/减少,然后在特定时间检查它是否增加/减少。调速器是默认方案模式。

正式ROM已经处于默认状态,无法选择。但是,如果您刷新了Viper等第三方ROM,或者您的手机已经处于ROOT状态,则可以安装CPU管理程序对其进行设置

请在下面查看每个选项的详细功能

[按需]按需模式:

→根据需要调整CPU频率。不操作手机时,将其控制在最低频率。滑动屏幕或进入应用程序后,它将迅速增加到最高频率。空闲时,频率会迅速降低,性能相对稳定,但是由于频率变化过多,功率节省只是平均水平。这是默认模式,倾向于在电池和性能之间取得平衡,但是对于智能手机,按需性能略有不足。

[interactive]互动模式:

→类似于按需,规则是“快速上升和缓慢下降”,重点是响应速度和性能。需求高时,它会迅速跳到高频,而需求低时,它会逐渐降低频率。与按需相比,它要花费电费。

[保守]保守模式:

→类似于按需,规则是“缓慢上升和快速下降”,重点是节电,在需求高时逐渐增加频率,在需求低时迅速跳到低频。

[OndemandX]点播X模式:

→在Ondemand的基础上改进。屏幕关闭时,手机进入睡眠状态时,最大锁定频率为500Mhz

[可怕]怯ward模式:

→基于Ondemand修改,CPU速度比ondemand慢,并且还具有smartass特性。

[interactiveX]交互X模式:

→在交互式基础上进行了改进。屏幕关闭时,手机进入睡眠状态时,锁定频率为最低值,同时,手机唤醒时可以更好地提高性能。比互动更注重电池保护。

[Wheatley] Wheatley模型:

→规则与Ondemand相同,但响应速度稍慢,比Ondemand节省了电量

[hotplug]热插拔模式:

→类似于按需模式,当需求量很大时,它会直接跳到最高频率,当需求量有效时,频率会逐渐降低,但是当屏幕关闭时,它会一次运行核心低频,节省电力。

[lionheart]狮心模式:

→基于保守模式,但性能有所提高,CPU的调整速度也得到了提高。

[lulzactive]级别模式:

→在交互的基础上,根据负载逐步增加或减少频率。每个频率都有一个极限值。如果负载高于极限值,则频率将增加一级,如果负载低于极限值,则频率将降低。因此,该调速器在每个频率上的停留时间非常短。该调速器的特点是它在各种频率之间频繁变化,但是在大多数时间中以最高和最低频率运行。

[smartass]智能模式:

→这是互动和保守的升级。它根据资源的使用情况提供适当的频率。闲置时它会自动降低频率,屏幕锁定时会自动确定频率。功能是在屏幕锁定后可以节省电量。缺点是某些型号在锁定屏幕一段时间后趋于入睡。

[smartassV2]智能2模式:

→smartass的升级版,可在性能和功耗,快速上升频率和缓慢下降频率之间取得平衡。同时,它将屏幕锁定时的频率降低到最小。它集成了睡眠策略,而不仅仅是关闭屏幕和打开屏幕之间的区别。

[smoothass]活动模式:

→在smartass的基础上进行了改进,具有更高的性能,更快的调整速度和更低的功耗

[SavagedZen]平衡模式

→从smartass的基础上进行优化,同时注意电池和性能,以使CPU达到更好的总体平衡

[BrazilianWax] Bazra模式:

→基本上与Smoothass相同

[Minmax]尺寸模式:

→基于保守的优化版本,类似于smartassV2,具有最佳的速度和性能,价格略低于smartassV2

[智能提示]智能模式:

→可以根据GPU的使用情况来调整CPU频率。大量使用GPU时,根据要求,所有操作将保持不变。当3GP空闲时,它将自动限制CPU的最大频率,并将CPU的最大频率锁定为1.0Ghz以降低功耗。关闭屏幕后,将根据GPU情况进行调整。

【Pegasusq】单控模式:

→从三星Orion处理器派生的调速器,它可以独立控制单个CPU内核,理论上具有良好的性能并节省了功率。

[badass]分工模式:

一种新型的CPU调节器只能用于多核CPU。它可以分别控制单个CPU内核以划分工作以完成不同的任务,并可以根据工作负载调整单个CPU内核的频率以提高性能。 ,节省资源。似乎只能在经过特殊修改的rom中使用此模式。

[性能]高性能模式:

→高性能模式,以您设置的范围内的最高频率运行,即使系统负载非常低,CPU频率也最高。性能非常好,因为CPU本身不需要资源来调节频率,但是功耗更快,温度更高。

[省电]省电模式:

→以设置的最小频率运行,没有日常使用价值,除非它与setcpu情景模式配合使用,否则在屏幕关闭和进入睡眠状态时使用此调整模式,这样可以节省电能,但系统响应缓慢。

[用户空间]用户模式:

→在任何情况下,都将控制CPU在配置的频率范围内运行,并由用户在配置中添加省电设置。在这种情况下,降低CPU的最大工作频率可以延长电池的待机时间,但同时也会降低机器的唤醒速度。建议不要使用此选项。

[lagfree]无延迟模式:

→很少使用的调速器,不是快还是慢,不管负载是否快速变化,CPU都会根据一定的暂停时间逐步增加或减少频率。

[惰性]惰性模式:

→类似于按需,对频率上升和下降的响应非常慢,可以忽略部分快速变化的频率变化。优点是省电。

对于I / O调度模式,有两条与CPU工作模式无关的线,但是它们起着互补的作用。

有关I / O调度模式的详细介绍,请参阅我的下一篇文章[Tutorial]分享最全面的Android I / O调度模式设置和功能

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/shoujiruanjian/article-323490-1.html

你可能感兴趣的:(android,cpu调度策略)