• DocumentCode
    44012
  • Title

    Efficient and intelligent garbage collection policy for NAND flash-based consumer electronics

  • Author

    Mingwei Lin ; Shuyu Chen

  • Author_Institution
    Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
  • Volume
    59
  • Issue
    3
  • fYear
    2013
  • fDate
    Aug-13
  • Firstpage
    538
  • Lastpage
    543
  • Abstract
    Because NAND flash memory provides the out-of-place update scheme to address its erase-before-write hardware constraint, garbage collection policy is included in the flash-aware file systems and flash translation layer (FTL) to reclaim garbage and obtain free space. In this paper, an efficient and intelligent garbage collection policy is proposed for NAND flash-based consumer electronics, which is called EIGC. EIGC introduces an efficient grey prediction model for forecasting the future I/O workload during the next garbage collection operation execution time interval and determines the number of victim blocks that should be selected for evicting according to the predicted I/O workload. In order to reduce the cleaning cost in terms of the cost for copying the valid pages to the free space of NAND flash memory and improve the degree of wear leveling, an efficient victim block selection scheme is included in the proposed EIGC policy. Trace-driven simulations show that the proposed EIGC policy is superior to the state-of-the-art policies in terms of the number of copy operations, the number of erase operations, and the degree of wear leveling.
  • Keywords
    NAND circuits; consumer electronics; flash memories; grey systems; storage management; EIGC; FTL; NAND flash memory; consumer electronics; degree of wear leveling; erase-before-write hardware constraint; execution time interval; flash translation layer; flash-aware file systems; grey prediction model; intelligent garbage collection policy; victim block selection scheme; Aerospace electronics; Cleaning; Consumer electronics; Flash memories; Hardware; Memory management; Predictive models; Consumerelectronic; Flash translation layer; Garbage collection policy; Grey system theory;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2013.6626235
  • Filename
    6626235