Optimized garbage collection algorithm to improve solid state drive reliability
A method for managing memory operations in a storage device having a plurality of data blocks, the method including steps for determining a number of invalid pages, in each of the plurality of data blocks, determining a number of page reads for each of the plurality of data blocks and determining a...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
14.07.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A method for managing memory operations in a storage device having a plurality of data blocks, the method including steps for determining a number of invalid pages, in each of the plurality of data blocks, determining a number of page reads for each of the plurality of data blocks and determining a dwell time for each of the plurality of data blocks. In certain aspects, the method further comprises steps for selecting a data block, from among the plurality of data blocks, for memory reclamation based on the number of invalid pages, the number of page reads, and the dwell time of the selected data block. A flash storage system and computer-readable media are also provided. |
---|---|
Bibliography: | Application Number: US201213664335 |