AppScope: application energy metering framework for android smartphones using kernel activity monitoring

USENIX Annual Technical Conference(2012)

引用 434|浏览289
暂无评分
摘要
Understanding the energy consumption of a smartphone application is a key area of interest for end users, as well as application and system software developers. Previous work has only been able to provide limited information concerning the energy consumption of individual applications because of limited access to underlying hardware and system software. The energy consumption of a smartphone application is, therefore, often estimated with low accuracy and granularity. In this paper, we propose AppScope, an Android-based energy metering system. This system monitors application's hardware usage at the kernel level and accurately estimates energy consumption. AppScope is implemented as a kernel module and uses an event-driven monitoring method that generates low overhead and provides high accuracy. The evaluation results indicate that AppScope accurately estimates the energy consumption of Android applications expending approximately 35mW and 2.1% in power consumption and CPU utilization overhead, respectively.
更多
查看译文
关键词
system software,energy consumption,system software developer,android-based energy,power consumption,android application,application energy,cpu utilization overhead,android smartphones,smartphone application,hardware usage,kernel activity monitoring,individual application
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要