• DocumentCode
    3419810
  • Title

    Adaptive Garbage Collection Mechanism for N-log Block Flash Memory Storage Systems

  • Author

    Yehua Du ; Ming Cai ; Jinxiang Dong

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou
  • fYear
    2006
  • fDate
    Nov. 29 2006-Dec. 1 2006
  • Firstpage
    532
  • Lastpage
    535
  • Abstract
    Write operations in flash memory should be preceded by erase operations, which take an order of magnitude longer than writes. Therefore an update of a single byte causes an erasing of the whole block as well as restoration of a large amount of data. In order to avoid erasing during every update, non-in-place update schemes have been used. Obsolete data are later recycled by garbage collection. In this paper, we study a new garbage collection algorithm for the N-log block flash memory storage system, to reduce the recycling cost such as the number of erase operations and the number of data copies. The proposed scheme selects the victims according to the age and utilization. And selection algorithm changes dynamically with the I/O workload. Experimental results show that the proposed scheme reduces the extra erase operations greatly.
  • Keywords
    flash memories; storage management; N-log block flash memory storage systems; adaptive garbage collection mechanism; non-in-place update schemes; recycling cost; selection algorithm; Computer science; Costs; Degradation; Digital cameras; Educational institutions; Flash memory; Heuristic algorithms; Mobile computing; Personal digital assistants; Recycling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Reality and Telexistence--Workshops, 2006. ICAT '06. 16th International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    0-7695-2754-X
  • Type

    conf

  • DOI
    10.1109/ICAT.2006.31
  • Filename
    4089307