By Topic

Micro-benchmarking Flash Memory File-System Wear Leveling and Garbage Collection: A Focus on Initial State Impact

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Olivier, P. ; Univ. Eur. de Bretagne, Brest, France ; Boukhobza, J. ; Senn, E.

NAND flash memories are currently the de facto secondary storage technology in the embedded system domain thanks to their benefits mainly in terms of energy consumption, I/O performance, and data storage density. This Non-Volatile Memory (NVM) technology has even made substantial strides into enterprise storage systems. However, flash memories have particular constraints that are mainly the limited lifetime, the erase-before-write rule, and the write/erase operation granularity asymmetry. Those peculiarities are either handled in hardware, throughout a specific controller, or in software, with the help of a dedicated Flash File System (FFS). This paper presents a comprehensive study on the impact of different FFS implementations of wear leveling and garbage collection on flash memory performance and lifetime according to different initial states. This study is an attempt to push state-of-the-art work on FFSs by adding some flash memory specific features micro-benchmarking techniques.

Published in:

Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on

Date of Conference:

5-7 Dec. 2012