Publications

Detailed Information

ASAP: Fast mobile application switch via adaptive prepaging

Cited 1 time in Web of Science Cited 9 time in Scopus
Authors

Son, Sam; Lee, Seung Yul; Jin, Yunho; Bae, Jonghyun; Jeong, Jinkyu; Ham, Tae Jun; Lee, Jae Wook; Yoon, Hongil

Issue Date
2021-07
Publisher
USENIX Association
Citation
2021 USENIX Annual Technical Conference, pp.117-130
Abstract
© 2021 USENIX Annual Technical Conference. All rights reserved.With mobile applications' ever-increasing demands for memory capacity, along with a steady increase in the number of applications running concurrently, memory capacity is becoming a scarce resource on mobile devices. When the memory pressure is high, current mobile OSes often kill application processes that have not been used recently to reclaim memory space. This leads to a long delay when a user relaunches the killed application, which degrades the user experience. Even if this mechanism is disabled to utilize a compression-based in-memory swap mechanism, relaunching the application still incurs a substantial latency penalty as it requires the decompression of compressed anonymous pages and a stream of I/O accesses to retrieve file-backed pages into memory. This paper identifies conventional demand paging as the primary source of this inefficiency and proposes ASAP, a mechanism for fast application switch via adaptive prepaging on mobile devices. ASAP performs prepaging by combining i) high-precision switch footprint estimators for both file-backed and anonymous pages, and ii) efficient implementation of the prepaging mechanism to minimize resource waste for CPU cycles and disk bandwidth during an application switch. Our evaluation using eight real-world applications on Google Pixel 4 and Pixel 3a demonstrates that ASAP can reduce the switch time by 22.2% and 28.3% on average, respectively (with a maximum of 33.3% and 35.7%, respectively), over the vanilla Android 10.
URI
https://hdl.handle.net/10371/183735
Files in This Item:
There are no files associated with this item.
Appears in Collections:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share