Comparison of Hybrid and Hierarchical Swap Architectures in Android by using NVM
- 주제(키워드) NVM , swap , hybrid storage , storage performance , Android
- 주제(기타) Engineering, Electrical & Electronic; Physics, Applied
- 설명문(일반) [Kim, Jisun; Bahn, Hyokyung] Ewha Womans Univ, Dept Comp Sci & Engn, Seoul 120750, South Korea
- 관리정보기술 faculty
- 등재 SCIE, SCOPUS, KCI등재
- 발행기관 IEEK PUBLICATION CENTER
- 발행년도 2018
- URI http://www.dcollection.net/handler/ewha/000000155998
- 본문언어 영어
- Published As http://dx.doi.org/10.5573/JSTS.2018.18.6.651
초록/요약
As the application ranges supported by smartphones grow rapidly, the necessity of virtual memory swapping is becoming increasingly important. However, current Android platforms do not support swapping because flash memory does not provide consistent performance for swapping. In this paper, we present a novel swap architecture that adds a small size of NVM to efficiently hide the slow swap problem of Android. Specifically, we present an efficient hybrid swap scheme, which prevents the pollution of NVM from a large portion of single-access data that we observe in Android swapping traces. Experimental results show that our scheme reduces the number of flash I/Os by 6.2% on average and up to 24% by identifying cold data and prohibiting them from entering NVM. We also show the effectiveness of the proposed scheme under various swap architectures.
more