Abstract
Mobile virtualization introduces extra layers in software stacks, which leads to performance degradation. Especially, each I/O operation has to pass through several software layers to reach the NAND-flash-based storage systems. Among all the I/O operations, a large percentage is updating metadata. Frequent updating metadata not only degrades overall I/O performance but also severely reduces flash memory lifetime. In this paper, we propose a novel I/O optimization technique to identify the metadata of a guest file system which are stored in a VM image file and frequently updated. Then these metadata are stored in a small additional non-volatile memory which is faster and more endurable to greatly improve flash memory's performance and lifetime. The proposed scheme is evaluated on a real hardware embedded platform. The experimental results show that the proposed techniques can effectively improve the I/O performance in mobile devices with virtualization.
Original language | English |
---|---|
Title of host publication | 2014 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2014 |
Publisher | IEEE |
ISBN (Electronic) | 9781479955763 |
DOIs | |
Publication status | Published - 1 Jan 2014 |
Event | 2014 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2014 - Chongqing, China Duration: 20 Aug 2014 → 21 Aug 2014 |
Conference
Conference | 2014 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2014 |
---|---|
Country/Territory | China |
City | Chongqing |
Period | 20/08/14 → 21/08/14 |
ASJC Scopus subject areas
- Computer Networks and Communications
- Hardware and Architecture
- Signal Processing
- Software