Method and system for improving flash storage utilization by predicting bad M-pages
US10339001B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 25, 2017 |
| Grant date | Jul 2, 2019 |
| Priority date | — |
| Expiry date | Oct 14, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/403
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for managing persistent storage. The method includes selecting a page for a proactive read request, where the page is located in the persistent storage. The method further includes issuing the proactive read request to the page, receiving, in response to the proactive read request, a bit error value (BEV) for data stored on the page, obtaining a BEV threshold (T) for the page, wherein T is determined using a program/erase cycle value associated with the page and a retention time of the data stored on the page, making a first determination that the BEV is greater than T, based on the first determination: identifying an m-page, where the m-page is a set of pages and the page is in the set of pages, and setting the m-page as non-allocatable for future operations.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.