发明授权
- 专利标题: Inadvertent freed storage recovery
- 专利标题(中): 无意中释放存储恢复
-
申请号: US13547659申请日: 2012-07-12
-
公开(公告)号: US09047185B2公开(公告)日: 2015-06-02
- 发明人: Derek L. Erdmann , Dustin A. Helak , David C. Reed , Max D. Smith
- 申请人: Derek L. Erdmann , Dustin A. Helak , David C. Reed , Max D. Smith
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Terrile, Cannatti, Chambers & Holland, LLP
- 代理商 Stephen A. Terrile
- 主分类号: G06F11/00
- IPC分类号: G06F11/00 ; G06F11/07 ; G06F11/14
摘要:
An abnormal termination recovery is performed where storage is referenced shortly after the storage has been freed. More specifically, when storage is freed, and that storage is accessed, an abnormal termination error (e.g., a page translation exception event) occurs due to referencing storage that has not been obtained. When the abnormal termination error occurs, an abnormal termination recovery operation is accessed. The abnormal termination recovery operation scans a history of storage freeing operations (e.g., FREEMAIN operations) to determine whether the storage location accessed by the storage access that caused the abnormal termination error was recently freed from within the same address space. If the storage location was recently freed, then the abnormal termination recovery operation reverses the storage freeing operation by issuing a storage obtaining operation (e.g., a GETMAIN operation) to re-obtain the storage.
公开/授权文献
- US20140019800A1 INADVERTENT FREED STORAGE RECOVERY 公开/授权日:2014-01-16
信息查询