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

Full description

Saved in:
Bibliographic Details
Main Author MELIK-MARTIROSIAN ASHOT
Format Patent
LanguageEnglish
Published 14.07.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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