SSRG International Journals
Despite the popularity of mobile applications, their performance and energy bottlenecks remain hidden due to a lack of visibility into the resource-constrained mobile execution environment. A collaborative relationship between the operating system and applications can be used to meet user-specified goals for battery duration. The novel profiling based approach is used for accurately measuring application and system energy consumption. By monitoring energy supply and by maintaining a history of application energy use, the approach can dynamically balance energy conservation and application quality.