发明名称 TRANSPARENT RECOVERY FROM HARDWARE MEMORY ERRORS
摘要 A method is provided for recovering from an uncorrected memory error located at a memory address as identified by a memory device. A stored hash value for a memory page corresponding to the identified memory address is used to determine the correct data. Because the memory device specifies the location of the corrupted data, and the size of the window where the corruption occurred, the stored hash can be used to verify memory page reconstruction. With the known good part of the data in hand, the hashes of the pages using possible values in place of the corrupted data are calculated. It is expected that there will be a match between the previously stored hash and one of the computed hashes. As long as there is one and only one match, then that value, used in the place of the corrupted data, is the correct value. The corrupt data, once replaced, allows operation of the memory device to continue without needing to interrupt or otherwise affect a system's operation.
申请公布号 US2011145632(A1) 申请公布日期 2011.06.16
申请号 US20090636010 申请日期 2009.12.11
申请人 VMWARE, INC. 发明人 WALDSPURGER CARL A.;BINDRA DILPREET;HARM GREGORY;TULLMANN PATRICK
分类号 G06F11/20;G06F11/00 主分类号 G06F11/20
代理机构 代理人
主权项
地址