View : 1386 Download: 297

Analysis of Smartphone I/O Characteristics - Toward Efficient Swap in a Smartphone

Title
Analysis of Smartphone I/O Characteristics - Toward Efficient Swap in a Smartphone
Authors
Kim, JisunBahn, Hyokyung
Ewha Authors
반효경
SCOPUS Author ID
반효경scopus
Issue Date
2019
Journal Title
IEEE ACCESS
ISSN
2169-3536JCR Link
Citation
IEEE ACCESS vol. 7, pp. 129930 - 129941
Keywords
Androidmobile platformsmartphonenon-volatile memoryswap
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Indexed
SCIE; SCOPUS WOS
Document Type
Article
Abstract
Due to the recent advances in mobile platform technologies, people are increasingly working with their smartphones. For example, digital healthcare, automotive navigation, and stock trading are also performed by a smartphone as well as phone calls. However, there are some technical hurdles for executing reliable software in a smartphone. Specifically, current smartphones kill applications without using swap when free memory space is exhausted. Although supporting swap in a smartphone is not impossible, our observation shows that swap in Android increases storage accesses significantly, leading to thrashing conditions. To resolve this, we further analyze Android swap I/O traces and make two prominent observations. The first is the existence of hot 15% data, which account for 80% of total swap I/O, and the second is the existence of cold 50% data that are never used again after entering the swap area. Based on these observations, we present a new architecture that adopts non-volatile memory at the Android swap layer. Specifically, as Android swap has bimodal data access characteristics, we identify and manage hot and cold data efficiently by making use of precise admission control and replacement algorithms. This is possible as our swap architecture can access the full information of request time and frequency, which is different from the main memory layer with restricted information. Experimental results show that our architecture supports Android swap without performance degradations.
DOI
10.1109/ACCESS.2019.2937852
Appears in Collections:
인공지능대학 > 컴퓨터공학과 > Journal papers
Files in This Item:
Analysis of Smartphone.pdf(9.47 MB) Download
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE