Invention Grant
- Patent Title: Application recovery using a memory image
-
Application No.: US17067370Application Date: 2020-10-09
-
Publication No.: US11573865B2Publication Date: 2023-02-07
- Inventor: Ronald S. Niles , Yue Li , Jun Gan , Chenggong Fan , Robert W. Beauchamp , Dahong Li
- Applicant: MemVerge, Inc.
- Applicant Address: US CA Milpitas
- Assignee: MemVerge, Inc.
- Current Assignee: MemVerge, Inc.
- Current Assignee Address: US CA Milpitas
- Agency: Perkins Coie LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F11/14 ; G06F9/46

Abstract:
A memory image can be captured by generating metadata indicative of a state of volatile memory and/or byte-addressable PMEM at a particular time during execution of a process by an application. This memory image can be persisted without copying the in-memory data into a separate persistent storage by storing the metadata and safekeeping the in-memory data in the volatile memory and/or PMEM. Metadata associated with multiple time-evolved memory images captured can be stored and managed using a linked index scheme. A linked index scheme can be configured in various ways including a full index and a difference-only index. The memory images can be used for various purposes including suspending and later resuming execution of the application process, restoring a failed application to a previous point in time, cloning an application, and recovering an application process to a most recent state in an application log.
Public/Granted literature
- US20210342179A1 APPLICATION RECOVERY USING A MEMORY IMAGE Public/Granted day:2021-11-04
Information query