Method and device for managing a memory

A method for managing a memory is disclosed, the memory including a set of units and a unit comprising a set of pages, wherein a unit of the set of units is erasable as a whole by a unit reclaiming process resulting in a free unit available for writing data to. The method includes maintaining a firs...

Full description

Saved in:
Bibliographic Details
Main Authors Koltsidas Ioannis, Tomic Sasa, Ioannou Nikolas, Pletka Roman A, Weigold Thomas D
Format Patent
LanguageEnglish
Published 12.09.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for managing a memory is disclosed, the memory including a set of units and a unit comprising a set of pages, wherein a unit of the set of units is erasable as a whole by a unit reclaiming process resulting in a free unit available for writing data to. The method includes maintaining a first pool of units available for reclamation by the unit reclaiming process; maintaining a second pool of units not available for reclamation by the unit reclaiming process; moving a first unit from the first pool to the second pool in response to invalidating a first one of the pages contained in the first unit; returning the first unit from the second pool to the first pool after a defined number of units of the set have been written; and selecting a unit out of the first pool for reclamation by the unit reclaiming process.
Bibliography:Application Number: US201414497887