Skip to Content
Find More Like This
Return to Search

Method and apparatus for faulty memory utilization

United States Patent

9,317,350
April 19, 2016
View the Complete Patent at the US Patent & Trademark Office
A method for faulty memory utilization in a memory system includes: obtaining information regarding memory health status of at least one memory page in the memory system; determining an error tolerance of the memory page when the information regarding memory health status indicates that a failure is predicted to occur in an area of the memory system affecting the memory page; initiating a migration of data stored in the memory page when it is determined that the data stored in the memory page is non-error-tolerant; notifying at least one application regarding a predicted operating system failure and/or a predicted application failure when it is determined that data stored in the memory page is non-error-tolerant and cannot be migrated; and notifying at least one application regarding the memory failure predicted to occur when it is determined that data stored in the memory page is error-tolerant.
Cher; Chen-Yong (Port Chester, NY), Andrade Costa; Carlos H. (White Plains, NY), Park; Yoonho (Chappaqua, NY), Rosenburg; Bryan S. (Cortlandt Manor, NY), Ryu; Kyung D. (New City, NY)
International Business Machines Corporation (Armonk, NY)
14/ 022,171
20150074367
September 9, 2013
STATEMENT OF GOVERNMENT RIGHTS This invention was made with Government support under Contract No. B599858 awarded by the Department of Energy. The Government has certain rights in this invention.