Managing battery lifetime with energy-aware adaptation

被引:58
作者
Flinn, J
Satyanarayanan, M
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
来源
ACM TRANSACTIONS ON COMPUTER SYSTEMS | 2004年 / 22卷 / 02期
关键词
management; measurement; power management; adaptation;
D O I
10.1145/986533.986534
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We demonstrate that a collaborative relationship between the operating system and applications can be used to meet user-specified goals for battery duration. We first describe a novel profiling-based approach for accurately measuring application and system energy consumption. We then show how applications can dynamically modify their behavior to conserve energy. We extend the Linux operating system to yield battery lifetimes of user-specified duration. By monitoring energy supply and demand and by maintaining a history of application energy use, the approach can dynamically balance energy conservation and application quality. Our evaluation shows that this approach can meet goals that extend battery life by as much as 30%.
引用
收藏
页码:137 / 179
页数:43
相关论文
共 42 条
[11]  
FARKAS KI, 2000, P ACM SIGMETRICS SAN
[12]  
Flinn J, 1999, OPERATING SYSTEMS REVIEW, VOL 33, NO 5, DECEMBER 1999, P48, DOI 10.1145/319344.319155
[13]   PowerScope: A tool for profiling the energy usage of mobile applications [J].
Flinn, J ;
Satyanarayanan, M .
WMCSA '99, SECOND IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1999, :2-10
[14]  
FLINN J, 2001, P FIP ACM INT C DIST
[15]  
FOX A, 1996, P 7 INT C ARCH SUPP, P160
[16]   Itsy: Stretching the bounds of mobile computing [J].
Hamburgen, WR ;
Wallach, DA ;
Viredaz, MA ;
Brakmo, LS ;
Waldspurger, CA ;
Bartlett, JF ;
Mann, T ;
Farkas, KI .
COMPUTER, 2001, 34 (04) :28-+
[17]  
*INT CORP MICR COR, 1996, ADV POW MAN APM BIOS
[18]  
*INT MICR TOSH, 1998, ADV CONF POW INT SPE
[19]  
JOSEPH R, 2001, P 2001 S LOW POW EL
[20]  
KLAIBER A, 2000, TECHNOLOGY CRUSOE PR