• DocumentCode
    3419437
  • Title

    A new flash memory management for flash storage system

  • Author

    Kim, Han-Joon ; Lee, Sang-goo

  • Author_Institution
    Dept. of Comput. Sci., Seoul Nat. Univ., South Korea
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    284
  • Lastpage
    289
  • Abstract
    Proposes a new way of managing flash memory space for flash memory-specific file systems based on a log-structured file system. Flash memory has attractive features such as non-volatility and fast I/O speed, but it also suffers from an inability to update in place, and limited usage cycles. These drawbacks require many changes to conventional storage (file) management techniques. Our focus is on lowering the cleaning cost and evenly utilizing flash memory cells while maintaining a balance between these two often-conflicting goals. The cleaning efficiency is enhanced by dynamically separating cold data and non-cold data. The second goal, cycle leveling, is achieved to the degree where the maximum difference between erase cycles is below the error range of the hardware. Simulation results show that the proposed method has a significant benefit over naive methods: a maximum of 35% reduction in the cleaning cost with evenly-spread writes across segments
  • Keywords
    flash memories; storage management; I/O speed; cleaning cost; cleaning efficiency; cold data; cycle leveling; erase cycles; evenly-spread writes; file management; flash memory cell utilization; flash memory management; flash memory-specific file systems; flash storage system; hardware error range; in-place updating; log-structured file system; noncold data; nonvolatile solid-state memory; simulation; storage management; usage cycles; Cleaning; Computer science; Costs; File systems; Flash memory; Flash memory cells; Hardware; Memory management; Nonvolatile memory; Solid state circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0368-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1999.812717
  • Filename
    812717