电源管理
文章平均质量分 67
梦幻贝壳
这个作者很懒,什么都没留下…
展开
-
标准linu休眠和唤醒机制分析
标准linu休眠和唤醒机制分析(一)1. Based on linux2.6.32, only for mem(SDR)2. 有兴趣请先参考阅读: 电源管理方案APM和ACPI比较.docLinux系统的休眠与唤醒简介.doc3. 本文先研究标准linux的休眠与唤醒,android对这部分的增改在另一篇文章中讨论4. 基于手上的一个项目来讨论,这里只讨论共性的地转载 2017-09-26 16:35:00 · 620 阅读 · 0 评论 -
android系统电源管理--如何防止系统进入深度睡眠
1.问题描述: 最近做项目遇到一个很奇怪的问题,就是安卓系统待机一会就进入了深度睡眠,连终端都没响应。调试信息如下:] request_suspend_state: sleep (0->3) at 175730206087 (2017-09-27 01:28:31.556133562 UTC)[ 175.738202] s3cfb_early_suspend is ca原创 2017-10-08 17:41:44 · 7405 阅读 · 2 评论 -
Android 内核驱动——电源管理
Android 内核驱动——电源管理(2012-01-03 14:57:44)转载▼标签:电源管理调用遍历链函数低功耗分类:java13.1 基本原理Android 中定义了几种低功耗状态:earlysuspend,suspend,hibernation。 earlysuspend是一种低功转载 2017-10-08 18:01:32 · 1001 阅读 · 0 评论 -
Android后台的linux一直保持唤醒状态,不进入睡眠
Android后台的linux一直保持唤醒状态,不进入睡眠 由于要做Android手机的电池续航测试,是不能插usb的,所以把case放到sh文件中,之后push到手机里,执行的。但是出现个问题,假如case中有很长时间的sleep操作,关闭手机屏幕,这样linux就会进入睡眠状态,暂停代码的执行。直到手动按power键点亮屏幕,这时继续从暂停状态执行。这严重影响自动化测试,所以以下转载 2017-10-08 18:02:08 · 1195 阅读 · 0 评论 -
PowerManagerService电源管理和Wacklock锁申请与释放机制
一. 电源管理概述 电源管理(PowerManager)在任何设备中都是最重要的组成部分之一,良好的电源管理方案可以达到节能、延长电池寿命、降低辐射、降温等目的。移动设备的电量主要有两种元件消耗:CPU和显示屏。设法降低这两种元件的耗电量就是电源管理的关键。为移动设备设计的CPU大都有两种工作频率,为了省电,大部分时间CPU都工作在较低的频率下,只有进行密集计算时,如转载 2017-10-08 18:03:31 · 2387 阅读 · 0 评论 -
4412的4个cpu全部打开的方法
最近的项目用4412做主芯片,但是糟心的是全志的A33的运行速度竟然比4412的快,明明A33是采用CortexTM-A7的架构,而4412是采用CortexT-A9的架构;从主频来看,4412是1.4G的主频,而A33是1.2的主频,无论从哪个方面,4412都比A33更胜一筹。那么问题出在哪里呢? 修改内核配置项就能使4412的cpu全部打开,配置方法如下原创 2017-10-27 17:39:26 · 2850 阅读 · 0 评论 -
Android系统启动之BOOT_COMPLETED广播
Android系统启动之BOOT_COMPLETED广播标签:android/开机启动/COMPLETED对于Android系统启动的流程,大家应该很熟悉了。但系统启动是一个很复杂的过程,中间夹杂着很多细节。比如,开机动画什么退出?BOOT_COMPLETED广播什么时候发送?该广播有什么特点?等等。这篇文章就详细说一下。大家知道,在开机转载 2017-10-23 16:29:45 · 2149 阅读 · 0 评论