Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/76006
Title: Revisiting swapping in mobile systems with SwapBench
Authors: Zhu, X
Liu, D
Liang, L
Zhong, K
Long, LB
Qiu, MK
Shao, ZL 
Sha, EHM
Keywords: Swapping
Mobile
User experience
Evaluation
Issue Date: 2017
Publisher: North-Holland
Source: Future generation computer systems, 2017, v. 74, p. 265-275 How to cite?
Journal: Future generation computer systems 
Abstract: Mobile systems such as smartphones and tablets are re-adopting swapping - a mature but 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 first propose an evaluation framework, SwapBench, to appraise swap schemes and focus on two important but overlooked metrics: application launch and switch. And cross-validation with microbenchmarks shows that SwapBench is accurate. Then, we present the first comprehensive evaluation from three dimensions: system architecture, application launch time and application switch delays, to understand and summarize the impacts of swapping in mobile systems. Finally, based on the findings from SwapBench, we give our conclusion and suggestions of different approaches to swapping in mobile systems.
URI: http://hdl.handle.net/10397/76006
ISSN: 0167-739X
EISSN: 1872-7115
DOI: 10.1016/j.future.2016.05.026
Appears in Collections:Journal/Magazine Article

Access
View full-text via PolyU eLinks SFX Query
Show full item record

SCOPUSTM   
Citations

1
Citations as of May 12, 2018

WEB OF SCIENCETM
Citations

1
Last Week
0
Last month
Citations as of May 20, 2018

Page view(s)

3
Citations as of May 21, 2018

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.