DocumentCode
256807
Title
Improving choice of processes to terminate in Android OS
Author
Nomura, S. ; Nakamura, Y. ; Sakamoto, H. ; Hamanaka, S. ; Yamaguchi, S.
Author_Institution
Electr. Eng. & Electron., Kogakuin Univ., Tokyo, Japan
fYear
2014
fDate
7-10 Oct. 2014
Firstpage
624
Lastpage
625
Abstract
Android operating system, which is the most popular platform for smartphones and tablet computers, has an original memory managing system, which is call “low memory killer”. In case of lacking of memory, Android operating system terminates processes until enough memory is available. It selects targets in order of pre-defined priority and consuming memory size regardless of its re-launching time, its frequency of use, and whether it is recently used. Thus, this termination sometimes harms user convenience. In this paper, we propose two new policies on selection of processes to terminate. One is based on LRU and the other is based on application re-launching time. Then, we show our evaluation results and demonstrate that the proposed methods can improve process launching time.
Keywords
Android (operating system); storage management; Android OS; Android operating system; low memory killer; memory managing system; process launching time; process termination; Androids; Conferences; Educational institutions; Humanoid robots; Kernel; Memory management; Android; LRU; low memory killer;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Electronics (GCCE), 2014 IEEE 3rd Global Conference on
Conference_Location
Tokyo
Type
conf
DOI
10.1109/GCCE.2014.7031148
Filename
7031148
Link To Document