• DocumentCode
    1423264
  • Title

    Bridging the information gap between buffer and flash translation layer for flash memory

  • Author

    Liao, Xue-liang ; Hu, Shi-Min

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    57
  • Issue
    4
  • fYear
    2011
  • fDate
    11/1/2011 12:00:00 AM
  • Firstpage
    1765
  • Lastpage
    1773
  • Abstract
    Flash memory has been widely used as storage media in consumer devices, whereas its erase-before-update characteristic degrades its performance. Buffer and FTL (Flash Translation Layer) are two important techniques to improve the performance of flash memory. However, in the traditional architecture, the buffer and FTL work independently, resulting in an information gap which affects the efficiency of garbage collection in flash memory. This paper proposes a new architecture to bridge the information gap between the buffer and the FTL. In the new architecture, the buffer manager provides several replacement candidates instead of one to the FTL, and the FTL makes and performs a decision according to these candidates and the physical information of flash memory. Experiments show that the new architecture can reduce the garbage collection overhead by up to 40%.
  • Keywords
    buffer storage; flash memories; logic gates; performance evaluation; NAND flash memory; buffer translation layer; flash translation layer; garbage collection overhead reduction; information gap; performance improvement; storage media; Bridges; Buffer storage; Cleaning; Computer architecture; File systems; Flash memory; Switches; Buffer; Flash Translation Layer; Garbage Collection.; InformationGap;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2011.6131152
  • Filename
    6131152