• DocumentCode
    3697013
  • Title

    SwapBench: The Easy Way to Demystify Swapping in Mobile Systems

  • Author

    Xiao Zhu;Duo Liu;Liang Liang;Kan Zhong;Meikang Qiu;Edwin H.-M. Sha

  • Author_Institution
    Key Lab. of Dependable Service Comput. in Cyber-Phys. Soc., Chongqing Univ., Chongqing, China
  • fYear
    2015
  • Firstpage
    497
  • Lastpage
    502
  • Abstract
    Mobile systems such as smartphones and tablets are re-adopting swapping -- a mature but by rarely used OS feature -- to extend memory capacity without adding more DRAM, especially low-end devices. This resurgence of swapping in mobile systems has inspired both traditional "off-the-rack" schemes and new approaches based on compression and new hardware. Their vastly different designs, however, make them difficult for system designers to measure, compare and revise. In this paper, we propose an evaluation framework, SwapBench, to appraise swap schemes and focus on two important but overlooked metrics: application launch and switch. Cross-validation with microbenchmarks shows that SwapBench is accurate. Based on the findings from SwapBench, we further discuss the impacts of different approaches to swapping in mobile systems.
  • Keywords
    "Random access memory","Mobile communication","Nonvolatile memory","Androids","Humanoid robots","Switches","Memory management"
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
  • Type

    conf

  • DOI
    10.1109/HPCC-CSS-ICESS.2015.262
  • Filename
    7336207