DocumentCode
1245539
Title
Experiences in managing energy with ECOSystem
Author
Zeng, Heng ; Ellis, Carla S. ; Lebeck, Alvin R.
Author_Institution
Comput. Sci., Duke Univ., Durham, NC, USA
Volume
4
Issue
1
fYear
2005
Firstpage
62
Lastpage
68
Abstract
Mobile devices are becoming increasingly popular, from laptops, PDAs, and cell phones to emerging platforms such as wireless sensor networks. Available battery energy has become a critical mobile-system resource. A mobile device\´s usefulness is often limited not by its hardware\´s raw speed but by its battery\´s energy. Energy consumption is a major systems-design challenge. We designed our ECOSystem (Energy-Centric Operating System) prototype to manage energy consumption at the OS level, complementing existing power-management techniques, such as DVS and application adaptation. It\´s based on the ideas that energy management should be a system-wide effort, that we should explicitly recognize energy as a resource, and that we should unify energy management across the system. Even managing one hardware device might require coordination with other system components. Without unified management, application-level energy-saving efforts might not result in reduced energy consumption. ECOSystem incorporates the "currentcy model", which lets the operating system manage energy as a first-class resource. It can also express complex energy-related goals and behaviors, leading to more effective, unified management policies.
Keywords
battery management systems; energy management systems; mobile computing; operating systems (computers); power consumption; processor scheduling; resource allocation; wireless sensor networks; ECOSystem; Energy-Centric Operating System prototype; currentcy model; energy consumption; mobile devices; power-management techniques; systems-design; wireless sensor networks; Batteries; Cellular phones; Ecosystems; Energy consumption; Energy management; Hardware; Operating systems; Personal digital assistants; Portable computers; Power system management; energy management; operating system; processor scheduling; resource management;
fLanguage
English
Journal_Title
Pervasive Computing, IEEE
Publisher
ieee
ISSN
1536-1268
Type
jour
DOI
10.1109/MPRV.2005.10
Filename
1401844
Link To Document