基于wakelock机制的移动应用软件能耗优化研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:addegoflywzh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以电池作为主要电能供应的智能手机,电池电量问题是当前需要考虑的最重要问题之一,智能手机电量消耗是影响其性能的关键因素之一。应用软件的合理使用可以极大的提高智能手机的续航能力,Android系统采用一种激进的电源管理策略,使用wakelock机制管理设备休眠状态,并对应用软件进行唤醒管理,这为基于wakelock机制建立应用软件能耗评估方法,奠定了基础。本文提出的方法,通过在Android系统的智能手机上使用Wakelock Detector工具获取设备在待机状态下,没有运行任何应用软件的情况下,仍然占用wakelock的应用软件,获取应用软件占用wakelock的时间和次数,并使用PowerTutor工具获得当前状态下应用软件的能耗,根据实验获取到的能耗数据建立基于wakelock机制的应用软件能耗评估的二元线性回归模型,该模型的准确率在96%以内,对实验数据分析发现安装在本实验手机上的58个应用软件中,有48个应用软件存在能耗漏洞,即会在手机待机无用户交互的状态下,导致电量流失,其中有22个应用程序通过不正当调用wakelock,在后台自动开启运行并唤醒手机。最后为了解决不正当使用wakelcok,导致应用软件耗能多的问题,并最大限度的节约电能,本文实现了一个可以安装并运行在Android应用软件层的工具—WakeLockRelease,该工具不需要重新编译操作系统,动态实时的检测出系统在待机状态下,仍然调用wakelock的应用软件以及对wakelock的占用情况,并根据本文提出的能耗模型,自动计算出该应用软件能耗,使用户有选择的关闭不需要运行的应用软件,降低因应用软件对wakelock不正当使用导致的电量流失。
其他文献
为控制房地产业过热问题,国家建设部和发展改革委等九部委联合出台了《关于调整住房供应结构,稳定住房价格的意见》,内容共十五条(下称“十五条”)。“十五条”兼具行政和经济双重
位于上海的中国两家新媒体公司目标和聚众,正准备于明年上半年在美国或香港首度公开上市,共募集资金达两亿美元。
中国加入世贸组织后,中国企业处在国际化的市场环境里,很多企业都想国际化。我们常常理解国际化是将产品卖到国外去,要在国外开辟一个市场,实际上这是比较困难的,它需要一个相当长
“信息时代”的到来,让数据化、云计算等技术成为了这个时代科技发展飞速前进的有效推动力。高等院校的信息化建设取得了极大的进步。高等院校学生管理数据化的步伐也得到了推动。高等院校学生管理数据化的发展和建设不仅让学校教学方式、方法、思维、理念发生了巨大变革,而且大数据时代对高等院校学生管理提出了必然的要求。通过大数据分析,能够让学校教学及学生管理更加的精准化、科学化。对高等院校管理者而言,数据化分析能够
采用水热法合成了一个新的分子式为[Co(BDC)0.5(mbix)2]2n·7nH2O·2nCl-的配位聚合物(H2BDC=对苯二甲酸,mbix=1,3-双(咪唑基-1-甲基)苯),并对其进行了元素分析、红外光谱测定和X-射
《长春五马路》是木山捷平一生中最后一部长篇小说,小说描写了主人公即作者本人1945年8月——1946年8月在长春度过的难民生活。主观上描写了思乡之情,客观上真实地再现了长春
以权利保障为入手是西方法治理论的思想传统,而传统儒学人文学说在治国原理上更关注的是以人的主体致善为学说的归宿点,传统儒学在治国主张上并不是反法治的。其实历史上儒学
本研究以内蒙古察右前旗南村为研究对象,回顾南村历史,立足南村发展现状,阐述南村在社会策划模式下逐步摆脱“飞地心理”标签的过程。目前,对于飞地地区的研究主要集中在对具
超载是当今交通管理中面对的重要问题:一方面,常规的超载治理多采用停车称重方法,不适用于城市高架快速路的超载治理;另一方面,城市客运专用高架对超载的治理,重在防和控。由
特大断面浅埋暗挖隧道是一种新型隧道,目前尚无相应的设计施工技术规范与标准可循。以重庆市轨道交通3号线红旗河沟车站隧道为工程背景,结合以前施工方法的优缺点,提出了一种