
Research Article
An Optimization of Memory Usage Based on the Android Low Memory Management Mechanisms
@INPROCEEDINGS{10.1007/978-3-030-64214-3_2, author={Linlin Xin and Hongjie Fan and Zhiyi Ma}, title={An Optimization of Memory Usage Based on the Android Low Memory Management Mechanisms}, proceedings={Mobile Computing, Applications, and Services. 11th EAI International Conference, MobiCASE 2020, Shanghai, China, September 12, 2020, Proceedings}, proceedings_a={MOBICASE}, year={2020}, month={12}, keywords={Performance optimization Low memory management Auto startup}, doi={10.1007/978-3-030-64214-3_2} }
- Linlin Xin
Hongjie Fan
Zhiyi Ma
Year: 2020
An Optimization of Memory Usage Based on the Android Low Memory Management Mechanisms
MOBICASE
Springer
DOI: 10.1007/978-3-030-64214-3_2
Abstract
When users manipulate low memory Android devices, they frequently encounter the application problem of loading slowly because of limited amount of memory. In particular, more applications installed, problems will occur more frequently. We deeply observe the low memory management mechanism of the Android system and find the system has some shortcomings, such as memory recovery efficiency, unnecessary memory requests. In this paper, we optimize memory usage by improving recovery efficiency, prioritize the use of less memory, prevent the instantaneous increase in memory usage, and reduce unnecessary memory requests. Experimental results in a real environment show that our methods effectively increase the size of free memory, and reduce the phenomenon of application self-startup and association startup.