NVMRA: utilizing NVM to improve the random write operations for NAND‐flash‐based mobile devices. (8th December 2015)
- Record Type:
- Journal Article
- Title:
- NVMRA: utilizing NVM to improve the random write operations for NAND‐flash‐based mobile devices. (8th December 2015)
- Main Title:
- NVMRA: utilizing NVM to improve the random write operations for NAND‐flash‐based mobile devices
- Authors:
- Chen, Renhai
Shen, Zhaoyan
Ma, Chenlin
Shao, Zili
Guan, Yong - Abstract:
- Summary: NAND flash memory has become the major storage media in mobile devices, such as smartphones. However, the random write operations of NAND flash memory heavily affect the I/O performance, thus seriously degrading the application performance in mobile devices. The main reason for slow random write operations is the out‐of‐place update feature of NAND flash memory. Newly emerged non‐volatile memory, such as phase‐change memory, spin transfer torque, supports in‐place updates and presents much better I/O performance than that of flash memory. All these good features make non‐volatile memory (NVM) as a promising solution to improve the random write performance for NAND flash memory. In this paper, we propose a non‐volatile memory for random access (NVMRA) scheme to utilize NVM to improve the I/O performance in mobile devices. NVMRA exploits the I/O behaviors of applications to improve the random write performance for each application. Based on different I/O behaviors, such as random write‐dominant I/O behavior, NVMRA adopts different storing decisions. The scheme is evaluated on a real Android 4.2 platform. The experimental results show that the proposed scheme can effectively improve the I/O performance and reduce the I/O energy consumption for mobile devices. Copyright © 2015 John Wiley & Sons, Ltd.
- Is Part Of:
- Software, practice & experience. Volume 46:Number 9(2016)
- Journal:
- Software, practice & experience
- Issue:
- Volume 46:Number 9(2016)
- Issue Display:
- Volume 46, Issue 9 (2016)
- Year:
- 2016
- Volume:
- 46
- Issue:
- 9
- Issue Sort Value:
- 2016-0046-0009-0000
- Page Start:
- 1263
- Page End:
- 1284
- Publication Date:
- 2015-12-08
- Subjects:
- mobile devices -- applications -- random write operations -- I/O behaviors -- NVMRA -- flash memory -- NVM
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2378 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 2081.xml