• DocumentCode
    2134290
  • Title

    A Flexible Garbage Collect Algorithm for Flash Storage Management

  • Author

    Xin, Yu ; Chun-ming, Rong ; Ben-xiong, Huang

  • Author_Institution
    Dept. of Electron & Inf., Hua-zhong Univ. of Sci. & Technol., Huazhong, China
  • Volume
    1
  • fYear
    2008
  • fDate
    13-15 Dec. 2008
  • Firstpage
    354
  • Lastpage
    357
  • Abstract
    Log-structured file system (LFS) is widely used in multimedia terminals, which always use flash memory as main storage. Flash memory must be erased before writing and the maximum erasure times of each block is limited, therefore, the flash storage management is quite different from other storages. A flash storage system requires a garbage collect and cleaning mechanism to reclaim the invalidated space for future use. An efficient garbage collect algorithm should achieve wear leveling with low cleaning cost, but cleaning cost and wear levering are two conflicting objectives. Efficient cleaning always comes along with wear skewness, since the blocks (maybe 80% of capacity) with cold data are expected to be seldom erased to decrease total erasure count, while the blocks with hot data will reach the erasure limitation soon, which is caused by frequent accessing.In this paper, a flexible garbage collect algorithm is proposed to achieve an un-absolute balance, since different flash life phase needs different optimization. It is quite wise to go in for low cleaning cost when the flash is fresh, but when it is nearly worn out, wear leveling is more important.
  • Keywords
    flash memories; storage management; flash memory; flash storage management; flexible garbage collect algorithm; log-structured file system; multimedia terminals; wear leveling; Cleaning; Computer network management; Conference management; Costs; Electrons; File systems; Flash memory; Memory management; Multimedia systems; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Future Generation Communication and Networking, 2008. FGCN '08. Second International Conference on
  • Conference_Location
    Hainan Island
  • Print_ISBN
    978-0-7695-3431-2
  • Type

    conf

  • DOI
    10.1109/FGCN.2008.79
  • Filename
    4734120