摘要:

在信息技术快速发展的今天,随着集成电路技术和移动互联网技术的快速发展,基于Android嵌入式系统多核处理器的手机已经越来越普及,成为人们日常生活中不可或缺的电子产品.然而,由于受到手机体积,重量和散热等因素的限制,Android智能手机的待机时间往往不能满足人们的需求.因此,优化基于Android嵌入式系统多核处理器智能手机的功耗,提高待机时间成为一个研究热点问题.本文主要通过优化Android嵌入式系统底层的多核处理器的功耗,来优化基于Android嵌入式系统智能手机的功耗.本文首先介绍了集成电路的发展与CMOS集成电路的功耗.由于移动嵌入式系统的多核处理器是由CMOS集成电路构成的,进而阐述了CMOS晶体管电路的静态功耗与动态功耗的理论.阐述了优化多核处理器功耗的三种关键技术,动态电压频率调整(Dynamic Voltage and Frequency Scaling, DVFS)技术,动态核数调整(Dynamic Core Scaling, DCS)技术和动态电源管理(Dynamic Power Management, DPM)技术,用以降低AAndroid智能手机系统功耗.DVFS技术主要是通过降低供电电压和工作频率来达到动态功耗的降低与优化.DCS技术主要是根据需要来调整多核处理器核的工作数目,确定核的工作数目后,再通过DPM技术优化核的功耗.DPM技术则主要是通过关闭核或进入休眠状态来优化系统的静态功耗,DCS技术和DPM技术经常一起使用.其次,对多核处理器的功耗进行了理论分析,通过分析多核处理器的功耗影响因素,建立了简单的三维空间离散点的模型.将复杂问题进行简化处理,通过简单理论推导,得到多核处理器低功耗优化基于的理论基础,从而利于进行功耗优化,指导进行功耗优化的方向.最后,本文提出了一种优化的,细粒度的调频算法,提出了一个实现基于Android嵌入式系统移动终端低功耗优化的流程图,并通过编写Android程序分别实现动态电压频率调整(Dynamic Voltage and Frequency Scaling, DVFS)技术,动态核数调整(Dynamic Core Scaling, DCS)技术和动态电源管理(Dynamic Power Management, DPM)技术.通过实验,联合运用三种功耗优化技术,达到优化基于Android嵌入式系统的功耗.通过实验与测量,将联合应用三种技术优化后的功耗和没有进行优化的功耗相比,优化后的系统功耗降低了8.59%,提高了智能手机的续航时间.

展开

Android低功耗优化,基于Android嵌入式系统的低功耗优化相关推荐

  1. Android本科毕业设计基于Android的天气预报APP系统(附带源码)

    Android本科毕业设计基于Android的天气预报开发APP系统源码.显示城市当前的实时天气状况,包括城市名称.城市名片.天气情况.温度高低.星期等信息.界面左边有一列城市列表,显示中国各个城市名 ...

  2. android系统电量优化,基于Android系统网络耗电量优化方法的.pdf

    基于Android系统网络耗电量优化方法的 2012年第10期,第 45卷 通 信 技 术 Vol.45,No.10,2012 总第250期 Communications Technology No. ...

  3. android+3d引擎,基于Android系统3D引擎的设计与实现

    摘要: 随着人们生活水平的提高与科学技术的高速发展,在嵌入式设备上开发3D应用程序将会成为亮点,把3D技术应用到Android产品中,会极大的提高产品的竞争力.而3D图形开发的过程中所涉及的知识相当广 ...

  4. android 表情识别,基于Android平台的人脸表情识别系统的设计与实现

    摘要: 随着目前移动设备硬件技术的不断发展,其性能与PC的差距越来越小,这使得在嵌入式平台上进行图像处理成为了可能.目前使用最广泛的是基于Android系统的嵌入式平台,与之相关的图像类应用需求也渐渐 ...

  5. android日记 设计说明,基于Android的掌上校园系统的设计与实现毕业论文.doc

    中文题目:基于Android的掌上校园系统的设计与实现 外文题目:THE DESIGN AND IMPLEMENTATION OF A HANDHELD CAMPUS SYSTEM BASED ON ...

  6. 车载android语音系统设计,基于Android的VoFi语音系统的设计与实现

    摘要: 人们的通信和交流方式随着网络通信技术的快速发展正发生着巨大变化,VoIP(Voiceover Internet Protocol)是将模拟声音讯号数字化,然后以IP数据封包的形式在网络中进行实 ...

  7. 基于android预约功能,基于Android的银行业务预约系统的设计与实现

    摘要: 随着我国国民经济的快速发展,居民的人均收入水平不断提高,人们对银行金融产品和服务的需求急剧膨胀,越来越多的普通民众需要到银行办理业务.尽管网上银行,手机银行得到了大力推广,但出于金融安全等多项 ...

  8. Android项目:基于Android手机校园外卖订餐系统(计算机毕业设计)

    本外卖订餐系统是一个Android 客户端+JSP Servlet服务端应用程序,启动Android上的应用程序后可以登录.查看菜品等. 该在线外卖订餐系统app毕业设计系统主要是分为手机端和后台服务 ...

  9. android模板 警务,基于Android移动手机平台的警务查询系统

    摘要: 移动计算作为一种新的计算模式改变了人们使用信息的方式,使人们使用信息不再受时间和地点的限制.随着通讯技术的迅猛发展,手机.PDA等移动数字终端设备已经大量普及使用,在移动中获取信息的需求也越来 ...

最新文章

  1. python简介怎么写-python怎么写函数
  2. linux环境下c语言的学习--linux下的基本操作
  3. wait()和sleep()
  4. Spark MLlib学习
  5. graphpad怎么修改图片大小_Graphpad Prism 8.0进阶篇-绘制小提琴图
  6. linux 第一个内核模块Hello World
  7. C++ std::thread
  8. python百度知道_用Python写的一个【百度知道】自动点赞
  9. 内燃机附件和部件行业调研报告 - 市场现状分析与发展前景预测
  10. 瑞典ENEA参展IIC,奏起OSE/Linux混合途径乐章【ZZ】
  11. RHEL6与Oracle 11G R2之开篇:安装
  12. 图说设计模式-结构型设计模式笔记
  13. VS2015 保护视力 背景色设置
  14. Operator基础:2: Operator SDK安装
  15. 用计算机术语形容人性格的词语,电脑桌创意广告词——关于电脑桌的广告语
  16. 数字图像处理实验之伽马变换
  17. 清理win7系统盘空间
  18. FastReport for Delphi
  19. 山水之道第五境——精灵的天地大阵
  20. 树莓派综合项目2:智能小车(一)四轮驱动

热门文章

  1. 电影《驯龙高手1》中的管理知识
  2. Linux c 目录操作函数scandir
  3. ~4.2 ccf 2021-12-1 序列查询
  4. linux内核是干什么,linux内核开发工程师
  5. 常见网络聊天术语(中英文对照)
  6. 实验室真的需要智能LIMS系统吗?
  7. 冒泡排序算法(Bubble Sort)
  8. Android 多启动图标icon,多启动页面
  9. 论文阅读:CNN+GCN
  10. php日历排班表,排班表 : 轮班工作者必备的排班神器