Patent ID: 11972284
Assignee: NUTANIX, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A method for taking a snapshot of a virtual memory of a virtual machine, comprising:
allocating, in a persistent memory, a plurality of blocks for recording a snapshot of a virtual memory, the virtual memory comprising a first portion and a second portion; and
while performing the snapshot of the virtual memory:
detecting a write request associated with the first portion of the virtual memory;
in response to detecting the write request associated with the first portion, prioritizing snapshotting of the first portion of the virtual memory ahead of snapshotting of the second portion of the virtual memory;
based on the prioritizing, copying the first portion of the virtual memory into the plurality of blocks in the persistent memory ahead of the second portion of the virtual memory; and
after copying the first portion:
applying the write request to the first portion; and
copying the second portion into the plurality of blocks in the persistent memory.