Patent ID: 8627176
Filing Date: 2014-01-07
Classification: G06F,G11C

Abstract:
1. A method for mitigating one or more failures in a memory of a computer system, the memory comprising a plurality of regions, the method comprising: running an Operating System (OS), wherein the OS uses at least a portion of the memory; identifying at least a first region of the memory to be tested; performing a diagnostic test of at least the first region, wherein the diagnostic test comprises: maintaining stored information about faulty memory regions; in response to determining that the first region is faulty, adding an indication that the first region is faulty to the stored information about faulty memory regions; and allocating one or more regions of the memory to one or more software components running on the computer system, the allocating comprising checking the stored information about faulty memory regions and excluding memory regions indicated as faulty according to the stored information.