发明授权
- 专利标题: System and method for software initiated checkpoint operations
- 专利标题(中): 用于软件启动的检查点操作的系统和方法
-
申请号: US12559643申请日: 2009-09-15
-
公开(公告)号: US08392694B2公开(公告)日: 2013-03-05
- 发明人: Colin B. Blundell , Harold Wade Cain, III , Gheorghe C. Cascaval , Maged Milad Michael
- 申请人: Colin B. Blundell , Harold Wade Cain, III , Gheorghe C. Cascaval , Maged Milad Michael
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Yudell Isidore Ng Russell PLLC
- 主分类号: G06F7/38
- IPC分类号: G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F15/00
摘要:
A method, system and computer program product for issuing one or more software initiated operations for creating a checkpoint of a register file and memory, and for restoring a register file and memory to the checkpointed state. At the execution of a checkpoint operation, the system returns a condition code indicating success or failure. When the condition code is set equal to one, one or more checkpoints are initiated. Contents of the register file and gated store buffer are stored each time the one or more checkpoints are initiated. When the checkpoint is created, the system notifies software when a hardware checkpoint capacity has been reached. One or more of the software checkpoint, hardware checkpoint, and handler checkpoint are utilized to provide a more precise point of restoration. During software execution, the register file and gated store buffer can be restored as defined by the one or more previous checkpoints.
公开/授权文献
信息查询