• 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