Android Best Practices to Improve Battery Efficiency
Authors
Yereaztian, Chris
Author (Corporation)
Publication date
12/2014
Typ of student thesis
Course of study
Collections
Type
01B - Magazine or newspaper article
Editors
Editor (Corporation)
Supervisor
Parent work
IMVS Fokus Report
Special issue
DOI of the original publication
Series
Series number
Volume
8
Issue / Number
Pages / Duration
32-38
Patent number
Publisher / Publishing institution
Place of publication / Event location
Edition
Version
Programming language
Assignee
Practice partner / Client
Abstract
Multi-core CPUs, motion sensors and multiple wireless radios all draw a significant amount of power which make a regular battery recharge a necessity. Applications, which extensively use the available hardware, reduce the battery runtime severely. Continuous motion sensor recording excessively stress a smartphone’s CPU preventing it from entering a deep sleep state. Android 4.4 introduces a new batchmode for sensors data to keep the CPU asleep for longer periods of time by delaying the reporting of new data from the sensors. The same technique is applied when writing to flash memory. When using a content provider to store data write amplification occurs, which affects writing performance negatively. The longer write times due to the reduced writing speed decrease the battery efficiency even more. A similar batch-oriented strategy reduces the occurrence of write amplification. In return, the reduced writing time improves the battery efficiency.
Keywords
Android, battery efficiency, smartphone
Subject (DDC)
005 - Computer Programmierung, Programme und Daten
600 - Technik
631 - Technologie, Ausrüstung, Materialien
600 - Technik
631 - Technologie, Ausrüstung, Materialien
Event
Exhibition start date
Exhibition end date
Conference start date
Conference end date
Date of the last check
ISBN
ISSN
2296-4169
1662-2014
1662-2014
Language
English
Created during FHNW affiliation
Yes
Strategic action fields FHNW
Publication status
Published
Review
Expert editing/editorial review
Open access category
License
Citation
YEREAZTIAN, Chris und Jürg LUTHIGER, 2014. Android Best Practices to Improve Battery Efficiency. IMVS Fokus Report. Dezember 2014. Bd. 8, S. 32–38. DOI 10.26041/fhnw-628. Verfügbar unter: https://doi.org/10.26041/fhnw-628