×

Managing memory health

  • US 8,301,938 B2
  • Filed: 03/21/2005
  • Issued: 10/30/2012
  • Est. Priority Date: 03/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing the health of memory in a computing system, the method being performable by a logic with bus master capability in the computing system, the logic being configured to selectively operate independently of an operating system and a processor associated with the computing system, the method comprising:

  • accessing a memory map associated with the computing system;

    selectively checking a memory location identified in the memory map for a correctable single bit memory error;

    upon detecting a correctable single bit error, selectively causing a corrected data to be written back to the memory location; and

    upon determining that a likelihood that the memory location will experience a memory failure exceeds a threshold, selectively causing data stored in the memory location to be relocated and to make the memory location logically inaccessible to the computing system.

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