Font Size: a A A

Survey Of Design And Implementation Of Android Sleep Mechanism

Posted on:2012-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:T HuFull Text:PDF
GTID:2268330425483575Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As society advances, the ownership rate of mobile phone continues to increase; now almost everyone has one or more mobile phones, and the numbers are continuing to grow. In the past two years, Smart phone growth is more than50%. Strong performance of smart phones brings users a lot of fun and convenience, but its poor battery life is a big problem to us. Among the many smart phone platform, Android platform, due to its opening and excellent user experience, has become the focus of developers and consumers.So, this article will focus on Android system’s unique suspend mechanisms, doing some analysis.Firstly, the background of the subject are described in detail, including the source of issues, the opportunities and challenges of mobile devices development, the advantages of Android platform; And then the overall structure of the Android system, the system boot process and conceptions associated with suspend mechanism are introduced.Then analysis Android’s optimal design on the base of Linux’s suspend mechanisms, including early sleep and wakelock (the core controling of system sleep). To the two components proposed before, separately, analysis the specific implementation from the application layer to the Linux kernel layer. Finally, we want to enhance the understanding of Android’s suspend mechanisms from Gallery.
Keywords/Search Tags:Smart phone, Android, suspend, earlysuspend, wakelock
PDF Full Text Request
Related items