



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、现在很多 rom 都有超频内核,很多人不知道内核中的 CPU 调速器有什么用下面给大家详细介绍一下CPU 调速器 Governor 说明:什么是 Governor?fAndroid 的 CPU 的频率并不是一成不变的,会因应程式所需而调整频率,通常会视乎 CPULoading%而升/降频,在特定时间再本查是否升/降。Governor 就是默认的情景模式。ondemand按需模式:-按需调节 cpu 频率,不操作手机的时候控制在最低频率,滑屏或进入应用后会迅速提升至最高频率,当空闲时迅速降低频率,性能较稳定,但因频率变化幅度过大,省电方面只有一般的水平。是一种在电池和性能之间趋向平衡的默认模式,
2、但是对于智能手机来说,ondemand 在性能表现方面略有欠缺。interactive交互模式:f 和 ondemand 相似,规则是“快升慢降”,注重响应速度、性能,当有高需求时迅速跳到高频率,当低需求时逐渐降低频率,相比 ondemand 费电conservative保守模式:f 和 ondemand 相似,规则是“慢升快降”,注重省电,当有高需求时逐渐提高频率,当低需求迅速跳至低频率。【OndemandX】按需 X 模式:在 Ondemand 基础上改进而来。关屏时手机进入睡眠状态时,锁定最高频率频率为 500MhzScary胆小模式:基于 Ondemand 修改,CPU 提升速度比 o
3、ndemand 慢,同时具有 smartass 的特点【interactiveX交互 X 模式:在 interactive 基础上改进而来。关屏时手机进入睡眠状态时,锁定频率为最低值,同时在手机唤醒时能有更好的提升表现。比 interactive 更注重保护电池。Wheatley惠特利模式:规则和 Ondemand 一样,但是响应速度稍慢,比 Ondemand 省电【hotplug】热拔插模式:f 和 ondemand 模式差不多,当有高需求时直接跳到最高频率,当需求见效时逐级降低频率,但关屏时就单核低频运行,省电。lionheart狮心模式:基于 conservative 模式,但性能有所提
4、高,增快了 CPU 的调整速度lulzactive级另1J 模式-在 interactive 基础,根据负载逐级升高或降低频率,每一级频率有一个限制值,负载高于限制值就提高一级频率,低于限制值就降低一级频率。所以这个调速器在各个频率上的停留时间都很短。这个调速器的特点是在各个频率之间频繁变动,但是运行于最高和最低频的时间最多。【smartass!聪明模式:f 是 interactive 和 conservative 的升级,根据资源使用智能提供一个适中的频率,空闲时自动降频,锁屏时自动固定频率。特色是锁屏后非常省电。缺点是部分机型锁屏一段时间后容易睡死。【smartassV2】聪明 2 模式:
5、fsmartass 的升级版,平衡效能和耗电,升频快,降频慢,同时间亦会于锁屏时将频率降到最低集成了休眠策略,不单单是指关了屏幕和开着屏幕的区别。【smoothass】活跃模式:在 smartass 基础上改进得来的,性能更高,调节速度更快,耗电少SavagedZen平衡模式在 smartass 的基础优化而来,同时注重电池和性能,使 CPU 达到一个更好的整体平衡BrazilianWax巴兹拉模式:基本就和 smoothass 一样Minmax大小模式:基于 conservative 的优化版,类似 smartassV2,速度性能最好,比 smartassV2 略微耗掉intellidema
6、nd智能模式:-可根据 GPU 使用情况来针对性调节 cpu 频率,当 GPU 于重度使用时,所有动作都依照ondemand 不变。当 3GP 于闲置时,会自动限制 cpu 最高频率,将 CPU 最高频率锁死于 1.0Ghz 以减少耗电。关屏时亦会视乎 GPU 情况而作出调整。PegasuscJ 单控模式:-源自三星猎户座处理器的一个调速器,可以单独调控单个 CPU 内核,理论上性能不错也很省电。badass1 分工模式:一个新型的 CPU 调速器,只能用于多核 CPU,可分开控制单个 CPU 内核,来分工完成不同的工作,并且跟着工作量的不同,分别调整单个 CPU 内核的频率,从而提高性能,节
7、省资源。这个模式现在好像只能用在特定修改的 rom 中performance高性能模式:-高性能模式,按你设定范围的最高频率运行,即使系统负载非常低 cpu 的频率也为最高。性能很好,因为 CPU 本身不需要资源去调整频率,但是电量消耗较快,温度也高一些。powersave省电模式:-按设定最低频率运行,日常没有使用价值,除非配合 setcpu 情景模式,关屏睡眠时使用此调节模式,省电但系统响应速度慢。【userspace】用户模式:-任何情况下都会控制 CPU 运行在配置的频率范围内,配置中的用户自己添加的省电设置。在此情景模式下,降低 CPU 最大运行频率可以延长电池待机时间,但同时也会降
8、低机器的唤醒速度,建议最好不使用该选项。lagfree!无延迟模式:-很少用的调速器,不紧不慢型,无论负载变化快慢与否,CPU 都按一定的停顿时间逐级升高或降低频率。【lazy】懒惰模式:-与 ondemand 相似,对于频率上升和下降白响应都很迟缓,可以忽略掉部分迅速变化的频率变化,优点是省电。I/O 调度模式:(i/o 即 input/output 的缩写,关于数据的读写操作,不同进程请求数据的优先顺序等等。io调度模式比较复杂,我没有具体测试,这里仅对 ray 上出现的几个模式做说明,部分参考 xda、androidforumswik1pedia、linuxarchive 资料)noop
9、这个调度模式会把所有的数据请求直接合并到一个简单的队列里。不适合有机械结构的存储器,因为没有优化顺序,会增加额外的寻道时间。属于最简单的一个调度模式,无视 io 操作优先级和复杂性,执行完一个再执行一个,如果读写操作繁多的话,就会造成效率降低。anticipatory其实这个有点类似于 pc 硬盘的 NCQ 功能,执行有预测性的调度,看起来似乎可以提高效率,不过因为它的预测机制会在进程将要结束一个读写操作时时开始准备下一个的预处理, 所以会打乱系统正常的连续 io 调度,降低随机存取效率。用的人很少,不推荐。deadline顾名思义,用过期时间来排序 io 操作顺序,保证先出现的 io 请求有最短的延迟时间,相对于写操作,给读操作更优先的级别。是比较好的一个调度模式。cfq完全公平队列,是 anticipatory 模式的替代品,没有过多的做预测性调度,而是根据给定的进程 io 优先级,直接来分配操作的顺序。这个模式在 linux 上表现良好,但也许并不是最适合 android 的 io 调度模式,太强调均衡,而降低了连续读写数据的性能。vr具有和 deadline 相似的操作排序机制,有着最高的峰值读写速度,但是性能比较不稳定,也就是说可能跑出最高的分数,但是也会出现最低值。sio虽然基于 deadline,但是它和 noop 一样, 不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏农林职业技术学院《德语区语言与文化》2023-2024学年第二学期期末试卷
- 太原幼儿师范高等专科学校《现代信息技术与人工智能概论》2023-2024学年第二学期期末试卷
- 江西理工大学《拉美文学史》2023-2024学年第二学期期末试卷
- 4-Azidobutyric-acid-生命科学试剂-MCE
- 工业园区环境治理规划研究
- 工业产品设计中的用户心理分析
- 工业互联网的发展现状与未来趋势
- 工业4.0背景下的智能制造与采购策略
- 小米品牌营销战略研究
- 工业互联网下的新材料技术创新
- 军事博物馆参观感想专题培训课件
- 徐凯文的心理创伤课:冲破内心的至暗时刻
- 西方看兵团:兵团国际形象的塑造
- 陶瓷厂通风除尘系统设计毕业设计论文
- GBZ(卫生) 49-2014职业性噪声聋的诊断
- JJG 30-2012通用卡尺
- 国开电大《Java语言程序设计》形考任务三答案
- 2022年女性精致美学白皮书
- 文献整理表格
- DBJ∕T 13-261-2017 福建省二次供水不锈钢水池(箱)应用技术规程
- GB∕T 16422.3-2022 塑料 实验室光源暴露试验方法 第3部分:荧光紫外灯
评论
0/150
提交评论