• DocumentCode
    3736209
  • Title

    Efficient memory reclaiming for mitigating sluggish response in mobile devices

  • Author

    Minho Ju;Hyeonggyu Kim;Mincheol Kang;Soontae Kim

  • Author_Institution
    School of Computing, KAIST, Daejeon, Korea
  • fYear
    2015
  • Firstpage
    232
  • Lastpage
    236
  • Abstract
    Mobile devices based on flash memory have unique hardware characteristics. They have different memory management mechanisms such as no memory swapping and app cache. Android platform adopts new modules such as low memory killer (LMK), activity manager service (AMS) besides kswapd and out of memory killer (OOMK). However, these modules generate many Kernel function calls that incur sluggish responses and inefficient app cache utilization, which reduces the chances of fast app re-launching. Thus, we propose an efficient memory management module called memory orchestration system (MOS) using dynamic page cache size and killed application counts. According to the experiments with 26 applications, it reduced the number of function calls by 84%. In addition, MOS keeps efficiently the app cache compared to the original Android system by 34.1%.
  • Keywords
    "Memory management","Kernel","Androids","Humanoid robots","Random access memory","Mobile handsets","Games"
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics - Berlin (ICCE-Berlin), 2015 IEEE 5th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCE-Berlin.2015.7391243
  • Filename
    7391243