A memory device (or memory sub-system) includes one or more memory components having multiple blocks, the multiple blocks containing pages of data. A processing device is coupled to the one or more memory components. The processing device to execute firmware to: track write timestamps of the pages of data that have been marked as invalid; retain a storage state stored for each page marked as invalid, wherein invalid data of the marked pages remains accessible via the storage states; in response to a write timestamp of a page being beyond a retention time window, mark the page as expired, indicating that the page is an expired page; and reclaim the expired page for storage of new data during a garbage collection operation.
|Original language||English (US)|
|U.S. patent number||11327886|
|State||Published - May 10 2022|