Skip to Main content Skip to Navigation
New interface
Conference papers

A Cache Management Strategy to Replace Wear Leveling Techniques for Embedded Flash Memory

Jalil Boukhobza 1 Pierre Olivier 2 Stéphane Rubini 1 
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance, UBO - Université de Brest
Abstract : Prices of NAND flash memories are falling drastically due to market growth and fabrication process mastering while research efforts from a technological point of view in terms of endurance and density are very active. NAND flash memories are becoming the most important storage media in mobile computing and tend to be less confined to this area. The major constraint of such a technology is the limited number of possible erase operations per block which tend to quickly provoke memory wear out. To cope with this issue, state-of-the-art solutions implement wear leveling policies to level the wear out of the memory and so increase its lifetime. These policies are integrated into the Flash Translation Layer (FTL) and greatly contribute in decreasing the write performance. In this paper, we propose to reduce the flash memory wear out problem and improve its performance by absorbing the erase operations throughout a dual cache system replacing FTL wear leveling and garbage collection services. We justify this idea by proposing a first performance evaluation of an exclusively cache based system for embedded flash memories. Unlike wear leveling schemes, the proposed cache solution reduces the total number of erase operations reported on the media by absorbing them in the cache for workloads expressing a minimal global sequential rate.
Complete list of metadata

Cited literature [15 references]  Display  Hide  Download
Contributor : Jalil Boukhobza Connect in order to contact the contributor
Submitted on : Thursday, September 13, 2012 - 4:29:03 PM
Last modification on : Tuesday, May 31, 2022 - 10:44:03 AM
Long-term archiving on: : Tuesday, December 13, 2016 - 7:06:22 PM


Files produced by the author(s)


  • HAL Id : hal-00607350, version 1
  • ARXIV : 1209.3099


Jalil Boukhobza, Pierre Olivier, Stéphane Rubini. A Cache Management Strategy to Replace Wear Leveling Techniques for Embedded Flash Memory. International Symposium on Performance Evaluation of Computer & Telecommunication Systems, Jun 2011, La Haye, Netherlands. paper_45. ⟨hal-00607350⟩



Record views


Files downloads