发明名称 Ip virtualization
摘要 The present invention saves all process state, memory, and dependencies related to a software application to a snapshot image. Interprocess communication (IPC) mechanisms such as shared memory and semaphores must be preserved in the snapshot image as well. IPC mechanisms include any resource that is shared between two process or any communication mechanism or channel that allow two processes to communicate or interoperate is a form of IPC. Between snapshots, memory deltas are flushed to the snapshot image, so that only the modified-pages need be updated. Software modules are included to track usage of resources and their corresponding handles. At snapshot time, state is saved by querying the operating system kernel, the application snapshot/restore framework components, and the process management subsystem that allows applications to retrieve internal process-specific information not available through existing system calls. At restore time, the reverse sequence of steps for the snapshot procedure is followed and state is restored by making requests to the kernel, the application snapshot/restore framework, and the process management subsystem.
申请公布号 AU7864700(A) 申请公布日期 2001.05.10
申请号 AU20000078647 申请日期 2000.10.05
申请人 EJASENT INC. 发明人 EMILY L. HIPP;BURTON A. HIPP
分类号 G06F3/00;G06F9/445;G06F9/48;G06F9/50;G06F11/00;G06F15/16;G06F15/173;G06F17/30;H04L1/00;H04L12/56 主分类号 G06F3/00
代理机构 代理人
主权项
地址