Android智能手机能耗机制分析与建模技术研究

被引量 : 0次 | 上传用户:xd5357
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
2014年全球智能手机数量达到17.5亿部,智能手机已成为人们最为重要的消费类电子产品之一。智能手机数量急剧增加,性能也越来越强大,能够承载的功能也越来越丰富。但是随着智能手机性能快速提升,其功耗也不断增加,而电池技术发展缓慢,导致手机电能的供给能力增长缓慢,无法满足硬件电能消耗的需求,供需矛盾日益显著,从而导致手机续航能力变弱。为了不影响手机正常使用,用户不得不提高手机的充电频率,最终导致智能手机普遍每天充电一次甚至多次,严重影响用户使用体验。因而在电池技术无法取得实际突破的情况下,通过降低手机整体功耗来提高手机续航能力,就变得具有非常显著的实际意义。本文以Android操作系统为基础,分析其电源管理机制,并为采用Android系统的智能手机构建动态功耗模型以定量的评价手机的功耗情况,然后在功耗模型的基础上设计了内核函数级功耗测评平台。通过功耗模型和内核函数级功耗测评平台,可以提供实时、准确的功耗数据,为软件在系统级和函数级降低功耗提供有效的数据支撑。其意义在于提供了一种系统的软件功耗优化方法,为内核开发者和应用软件开发者分析程序功耗状态、快速定位功耗瓶颈、定量评价功耗优化结果,从而帮助开发者以最小的付出换来最大的功耗优化成果,最终提高设备的续航能力。因而该研究具有非常重要的实用价值。本文主要围绕以下三个方面展开研究工作:1.分析Android系统的电源管理机制,包括分析系统的电源管理架构、Wake Lock锁机制、Framework层的功耗评价方法、设备模块的电源管理方式,以及CPU的动态调频策略。2.在电源管理机制分析基础上,设计并构建动了态功耗模型,其用于估算Android系统的实时功耗,同时计算各个硬件模块功耗占整体功耗的权重。功耗模型能够为Android系统提供快速、准确、实时、无需外部硬件设备介入的功率测量手段。动态模型的输入为系统各个部分硬件的状态信息,经过模型的计算,输出为手机的当前功率。模型的构建过程是先推导模型的理论公式,然后通过软件采集硬件的状态信息,并同步通过专业电源实测手机的功率信息,最后通过统计分析得到模型的公式的最优化参数。3.在动态功耗模型的基础上,进一步构建内核函数级功耗测评平台。其用于帮助内核开发人员更细层次的优化系统功耗。其是结合Linux内核的ftrace跟踪工具产生的内核函数调用序列信息,以Android动态功耗模型为基础,构建Android内核函数级功耗测评平台,以在函数级的粒度评价内核代码的功耗。
其他文献
我国农村信用社由于受诸多因素制约,在金融创新上力度上,与商业银行相比存在较大差距。加快农村信用社金融创新,应树立创新意识;理顺信用社的组织管理体系,改善经营方式,扩大
涂料废水间歇性排放,水质和水量波动比较大;污染物组成十分复杂的废水水量少;且含多种有毒、难生化降解处理的高分子有机化合物,而且浓度较高;废水中的固体物含量高。本实验
本研究采用了实例应用的研究案例,先对视力保健行业的国内外现状进行了全面的分析,并针对传统方式治疗近视的利弊进行了对比研究,从而提出了一种创新的视力训练仪器。并针对其实
贝叶斯决策理论是经典基础性决策理论,要求基于"理性人"假设的决策主体按照规范性决策模型并根据期望效用最大化原则作出决策。然而,该理论在实际运用中却面临着共同结果效应、
针对火电生产过程中过热汽温动态特性具有大延时、大惯性和高度非线性,提出一种自适应Smith预估补偿的过热汽温控制系统.该系统在改善闭环系统动态模型结构层面上建立优化系
伊斯兰世界联盟与伊斯兰合作组织是泛伊斯兰主义制度化的产物,伊盟主要通过朝觐平台间接对伊斯兰国家政治施与影响,伊合则通过推进议题的方式直接对伊斯兰国家政治产生影响;
随着我国城市现代化进程的不断发展,地铁工程已经在全国各大城市中相继开始实施。而由于城市中都有大量的商业建筑以及城区中文物保护遗址等不能实行开挖拆迁的建筑,再加上其
近年来,随着顾客满意CS(Customer Satisfaction)科学理论在全球范围的推进,有关游客满意度方面的研究也日益受到关注。稳定的规模化游客流是经营性旅游景区的生命线,游客满意
为评价煤层气资源开发潜力,对鸡西盆地煤岩的煤质、显微组分、显微裂隙、等温吸附及压汞孔隙结构进行了分析测试,结合钻井资料、瓦斯解吸、瓦斯涌出量及煤与瓦斯突出的资料,
针对我国油气资源数据相对多源、异构、分散的现状,根据OLAP的实际需求,采用MVC模式作为系统架构模式,实现了国家油气资源数据库数据提取、转换和加载(ETL)系统。阐述了系统