当前位置:主页 > 科技论文 > 计算机论文 >

基于android 的嵌入式设备优化研究

发布时间:2018-07-22 21:20
【摘要】:近几年随着智能手机跟平板等移动设备的发展,特别是伴随的android的诞生,其已经成为当前移动设备上主流的嵌入式操作系统,己引起了商业界和学术界的广泛关注,且越来越多的厂商都推出基于android操作系统的手机或者平板,而且很多互联网公司也开始推出基于android的手机。由于android是开源操作系统,并且很难做到硬件与软件的完美结合,如何使操作系统更好的去适应硬件成为一个研究的热点,因此优化android操作系统使得它与硬件的更加融合具有很高的研究价值。针对上述问题,本文主要从两个方面去优化android操作系统,一是性能方面,二是功耗方面。 性能方面的优化主要是以提升用户体验为目的,本论文主要是从两个方面进行性能优化,一个是开机启动的优化,因为开关机是用户的经常性行为,所以启动时间的优化是很容易体验到。本文利用cpu双核性能优势以及调换android的开机启动过程中的一些服务的顺序来实现开机的性能优化,优化结束后启动时间明显降低。另一方面是图形图像库skia的优化,通过oprofile等测试工具测的在某些情境下的图像处理的热点函数,从这些方面去优化skia库的源码,优化结束后用户浏览网页以及看电子书更加流畅。 功耗方面的优化主要是在满足用户对性能需求的前提下,,尽可能降低系统的能耗,延长设备的待机时间。本文主要是对android的电源管理以及cpu的调频策略等方面进行优化。重点是对android特有的电源管理策略和wakelock机制进行分析研究,提出了一套基于wakelock机制的降低功耗的方法,优化结束后能明显降低功耗。对调频策略方面的优化主要分析android系统的调频策略以及提出了自己一些看法,对降低功耗有一定的帮助。
[Abstract]:With the development of mobile devices such as smartphones and tablets in recent years , especially the birth of android , it has become the mainstream embedded operating system on mobile devices , which has caused extensive attention from the business community and academia , and more and more manufacturers have launched android - based mobile phones . Since android is an open source operating system and it is difficult to achieve the perfect combination of hardware and software , how to make the operating system better adapt to hardware becomes a research hotspot .

Performance optimization is mainly aimed at improving user experience . This thesis is mainly from two aspects : performance optimization , one is optimization of power - on startup , because the switch machine is a user ' s recurrent behavior , the optimization of starting time is very easy to experience . On the other hand , the optimization of graphics image library skia , the optimization of image processing under certain situations , such as oprofile , are used to optimize the source code of skia library . After optimization , the user browses the web page and the e - book is more fluent .

The optimization of power consumption is mainly to reduce the energy consumption of the system as much as possible and prolong the standby time of the equipment . This paper mainly analyzes the power management strategy of android and the frequency modulation strategy of the cpu , and puts forward a set of methods of reducing power consumption based on the wakelock mechanism . The optimization of frequency modulation strategy mainly analyzes the frequency modulation strategy of android system and puts forward some opinions , which can help reduce power consumption .
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1

【参考文献】

相关期刊论文 前4条

1 李允,熊光泽,程红蓉;嵌入式系统的功耗管理技术研究[J];单片机与嵌入式系统应用;2001年12期

2 陈昱;江兰帆;;基于Google Android平台的移动开发研究[J];福建电脑;2008年11期

3 李在林;韩宏克;;嵌入式Linux实时性分析及其改造[J];新乡学院学报(自然科学版);2010年02期

4 王小黎;陆明;谢立;;新一代Linux启动技术的比较与测试[J];计算机工程与设计;2008年18期

相关硕士学位论文 前3条

1 张海绒;基于Android平台的动态电源管理技术研究[D];云南大学;2011年

2 张文亮;嵌入式系统的低功耗设计技术研究[D];合肥工业大学;2008年

3 薛万树;基于Linux2.6嵌入式手持终端低功耗设计[D];天津大学;2008年



本文编号:2138608

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2138608.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9f6bc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com