GATHERING PAGES ALLOCATED TO AN APPLICATION TO INCLUDE IN CHECKPOINT INFORMATION
First Claim
Patent Images
1. A method, comprising:
- intercepting a call from an application to allocate memory pages to cause indication of pages allocated to the application that have modified data;
initiating an operation to create checkpoint information for the application;
determining pages allocated to the application that have modified data in response to the operation to create the checkpoint information; and
saving the determined pages in the checkpoint information.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for gathering pages allocated to an application to include in checkpoint information. A call from an application is intercepted to allocate memory pages to cause indication of pages allocated to the application that have modified data. An operation is initiated to create checkpoint information for the application. Pages allocated to the application that have modified data are determined in response to the operation to create the checkpoint information. The determined pages are saved in the checkpoint information.
-
Citations
18 Claims
-
1. A method, comprising:
-
intercepting a call from an application to allocate memory pages to cause indication of pages allocated to the application that have modified data; initiating an operation to create checkpoint information for the application; determining pages allocated to the application that have modified data in response to the operation to create the checkpoint information; and saving the determined pages in the checkpoint information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a processor; a computer readable medium having an agent and an application, wherein the agent is executed by the processor to perform operations, the operations comprising; intercepting a call from the application to allocate memory pages in the computer readable medium to cause indication of pages allocated to the application that have modified data; initiating an operation to create checkpoint information for the application; determining pages allocated to the application that have modified data in response to the operation to create the checkpoint information; and saving the determined pages in the checkpoint information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An article of manufacture comprising a computer readable storage medium having code executed to perform operations, the operations, comprising:
-
intercepting a call from an application to allocate memory pages to cause indication of pages allocated to the application that have modified data; initiating an operation to create checkpoint information for the application; determining pages allocated to the application that have modified data in response to the operation to create the checkpoint information; and saving the determined pages in the checkpoint information. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification