跳到主要內容

臺灣博碩士論文加值系統

(35.172.136.29) 您好!臺灣時間:2021/07/29 08:41
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:許家誠
研究生(外文):Chia-ChengShiu
論文名稱:基於執行期間資訊之Android平台省電技術
論文名稱(外文):A Power Saving Approach Based on Runtime Information for Android Devices
指導教授:侯廷偉侯廷偉引用關係
指導教授(外文):Ting-Wei Hou
學位類別:碩士
校院名稱:國立成功大學
系所名稱:工程科學系碩博士班
學門:工程學門
學類:綜合工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:英文
論文頁數:37
中文關鍵詞:省電中央處理器頻率調整螢幕背光亮度調整Android
外文關鍵詞:power savingCPU frequency scalingLCD backlight scalingAndroid
相關次數:
  • 被引用被引用:2
  • 點閱點閱:408
  • 評分評分:
  • 下載下載:111
  • 收藏至我的研究室書目清單書目收藏:0
消費性電子產品的效能與省電一直是重要的研究主題,在提昇效能的同時,也產生對省電技術的需求。省電技術廣泛運用於電子產品中,從虛擬機器伺服器、筆記型電腦、平板電腦到智慧型手機上都有不同的技術以及研究發展。
本研究透過一連串對於Android應用程式的實驗以及硬體測量發現不同應用程式對於中央處理器的使用特徵,而後設計出一套建議系統調整背光亮度以及中央處理器之頻率的規則。透過這個規則,我們可以在維持使用者對於應用程式體驗的同時,達到省電的功能,進而增加電池可供使用的時間。

Over decades, the power saving techniques are broadly used in many different contexts, such as smartphones, laptop computers, tablets and long running servers. In recent years, Android devices have been gaining popularity. Improving the power efficiency for Android devices with limited battery capacity has thus become a important topic.
In this thesis, by conducting a series of experiments on an Android device, we found that the power consumption of the device is quite application dependent. Different applications may have different CPU and backlight scaling requirements (characteristics). Based on this, we develop a power saving approach, which includes two phases. First, the application power consumption characteristics are predetermined based on profiling (i.e. the execution logs and some rules). An Android application (service) then exploits these application specific characteristics to recommend the Android system to perform scaling to the CPU and backlight. Based on our experiments, the proposed approach can achieve power efficiency without affecting the user experience.

摘要 p.I
Abstract p.II
TABLE OF CONTENTS p.III
CHAPTER 1 Introduction p.1
CHAPTER 2 Related Work p.5
2.1 Linux CPUfreq and governor p.6
2.2 Related work on Android platform p.9
2.3 Summary p.10
CHAPTER 3 Design and Implementation p.11
3.1 Approach p.11
3.2 Proposed Algorithm p.15
3.3 Scaling p.19
3.4 Summary p.21
CHAPTER 4 Experiments p.22
4.1 Enviroment set up p.22
4.2 Results p.27
CHAPTER 5 Conclusion and Future Work p.34
Reference p.36
[1] Google Inc., Develope Reference, http://developer.android.com/index.html (accessed 2012/06)
[2] Pi-Cheng Hsiu, Chun-Han Lin, and Cheng-Kang Hsieh, Dynamic Backlight Scaling Optimization for Mobile Streaming Applications, Proc. International Symposium on Low Power Electronics and Design, Fukuoka, Japan, pp. 309-314, 2011.
[3] Kuo-Yi Chen, Toward a Green(Java) Virtual Machine, the Power-Efficient Technique for Application Server, Department of Engineering Science, National Cheng Kung Universy, Ph.D Dissertation, 2011.
[4] Michael B. Motlhabi, Android Power Panagement http://www.cs.uwc.ac.za/~mmotlhabi/apm.pdf. (accessed 2012/06)
[5] SINÉO, noFrillsCPU
https://play.google.com/store/apps/details?id=it.sineo.android.noFrillsCPU. (accessed 2012/06)
[6] coolbho3000, SetCPU for Root Users, http://forum.xda-developers.com/showthread.php?t=505419, (accessed 2012/06)
[7] D. Brodowski, CPU frequency and voltage scaling code in the Linux(TM) kernel, http://www.kernel.org/ (accessed 2012/06)

[8] Tapas Kumar Kundu, and Kolin Paul, Android on Mobile Devices: An Energy Perspective, Proc. IEEE International Conference on Computer and Information Technology, Bradford, pp. 2421 - 2426, 2010.
[9] FlexyCore SAS, CaffeineMark Benchmark, https://play.google.com/store/apps/details?id=com.flexycore.caffeinemark, (accessed 2012/06)
[10] Pendragon Software Corporation, CaffeineMark 3.0, http://www.benchmarkhq.ru/cm30/, (accessed 2012/06)
[11] AgileSoft, AndroZip File Manager, https://play.google.com/store/apps/details?id=com.agilesoftresource, (accessed 2012/06)
[12] LG Electronics, Optimus One P500 http://www.lg.com/tw/mobile-phone/all-phones/LG-P500.jsp, (accessed 2012/06)
[13] Qualcomm, http://www.qualcomm.cn/,(accessed 2012/06)
[14] FLUKE, http://www.fluke.com/,(accessed 2012/06)
[15] MATLAB, http://www.mathworks.com/products/matlab/,(accessed 2012/06)
[16] Fang-Wei Ding, Feng Xia, Wei Zhang, Xu-Hai Zhao,and Cheng-Chuan Ma, Monitoring Energy Consumption of Smartphones, Proc. International Conference on and 4th International Conference on Cyber, Physical and Social Computing, Dalian,pp.610-613, 2011.
[17] Cheng-Min Lin, Jyh-Horng Lin, Chyi-Ren Dow, and Chang-Ming Wen, Benchmark Dalvik and Native Code for Android System, Proc. 2011 Second International Conference on Innovations in Bio-inspired Computing and Applications (IBICA), Shenzhan, pp. 320-323,2011.
[18] Abhyudai Shanker,and Somya Lal, Android porting concepts, Proc. International Conference on Electronics Computer Technology (ICECT), pp.129-133, Kanyakumari, 2011.
[19] K. Thimmarayaswamy, Mary M. Dsouza, and G.Varaprasad, Low Power Techniques for an Android, Proc. SIGARCH Computer Architecture News, New York, NY, USA , ACM, pp. 26-35, 2011 .
[20] Kuo-Yi Chen, Chin-Yang Lin, Tien-Yan Ma, and Ting-Wei Hou, “A Power-Saving Technique for the OSGi Platform, IEICE Transactions on Information and Systems, volume E95-D, No.5, pp. 1417-1426, May2012.
[21]Tien-Yan Ma, Chin-Yang Lin, Shu-Wei Hsu, Che-Wei Hu, and Ting-Wei Hou,“Automatic Brightness Control of the Handheld Device Display with LowIllumination, Proc. the 2nd International Conference onComputer Science and Automation Engineering (CSAE 2012), pp. 382-385,May 25-27, 2012.
[22]Chin-Yang Lin, Cheng-Liang Lin, and Ting-Wei Hou, “A Graph-basedApproach for Automatic Service Activation and Deactivation on the OSGiPlatform, Proc. IEEE Transactions on Consumer Electronics, volume 55, issue3, pp. 1271-1279, August, 2009.

連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top