Please download the dossier by clicking on the dossier button x
×

Systems and methods for memory failure prevention, management, and mitigation

  • US 10,725,853 B2
  • Filed: 12/30/2019
  • Issued: 07/28/2020
  • Est. Priority Date: 01/02/2019
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of monitoring and retiring memory pages in random access memory (RAM), the computer implemented method comprising:

  • monitoring, by a computer system, correctable error statistics for each of a plurality of memory pages, wherein the correctable error statistics comprise one or more page retirement criteria, wherein the one or more page retirement criteria comprise a correctable error count, correctable error rate, or a time since a most recent correctable error;

    detecting, by the computer system, a high-risk page, wherein detecting the high-risk page comprises determining whether the page retirement criteria of the high-risk page has exceeded a retirement criteria threshold;

    placing, by the computer system, page information associated with the high-risk page on a retired page list, wherein the retired page list has a size corresponding to a number of spare pages stored in a reserved space of RAM;

    storing, by the computer system, identical data to data stored in the high-risk page in a spare page; and

    identifying, by the computer system in a mapping of the plurality of memory pages, the high-risk page such that one or more references to the high-risk page in the mapping are rerouted to the spare page,wherein the computer system comprises a processor and the RAM.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×