2013IEEE Transactions on Consumer ElectronicsRequires access

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

Ming‐Wei Lin, Shuyu Chen

Open publisher page 17 citations

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 17 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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.

Key concepts: Flash file system, Garbage collection, Computer science, NAND gate, Flash memory, Garbage, Memory leak, Block (permutation group theory)

Related papers

Back to paper searchBrowse research topicsOriginal source
Efficient and intelligent garbage collection policy for NAND flash-based consumer electronics — Research Paper | ScholarLens