• DocumentCode
    176131
  • Title

    An Empirical Study of the Energy Consumption of Android Applications

  • Author

    Ding Li ; Shuai Hao ; Jiaping Gui ; Halfond, William G. J.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2014
  • fDate
    Sept. 29 2014-Oct. 3 2014
  • Firstpage
    121
  • Lastpage
    130
  • Abstract
    Energy is a critical resource for smartphones. However, developers who create apps for these platforms lack quantitative and objective information about the behavior of apps with respect to energy consumption. In this paper, we describe the results of our source-line level energy consumption study of 405 real-world market applications. Based on our study, we discover several interesting observations. For example, we find on average apps spend 61% of their energy in idle states, network is the most energy consuming component, and only a few APIs dominate non-idle energy consumption. The results of this study provide developers with objective information about how energy is consumed by a broad sample of mobile applications and can guide them in their efforts of improving the energy efficiency of their applications.
  • Keywords
    Android (operating system); application program interfaces; energy conservation; power aware computing; smart phones; API; android applications; energy consumption; energy efficiency; mobile applications; nonidle energy consumption; real-world market applications; smartphones; source-line level energy consumption; Androids; Energy consumption; Energy measurement; Humanoid robots; Optimization; Sensors; Smart phones; Empirical study; Energy; Mobile applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSME.2014.34
  • Filename
    6976078