Patent ID: 11875145
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A host computing system that enables a servicing operation for a virtual machine (VM) to be performed, the host computing system comprising:
at least one processor; and
at least one hardware storage device having stored thereon instructions that are executable by the at least one processor to cause the host computing system to:
execute a first VM component and a second VM component of the VM, wherein:
the first VM component manages the second VM component via an identification pointer,
the first VM component is one of a VM worker process or a virtual device, and
the second VM component is one of a hypervisor partition or a virtual processor;

while the second VM component remains loaded in memory:
suspend the second VM component;
save a state of the first VM component;
save the identification pointer in the memory;
shut down the first VM component;
produce a restored first VM component by restoring the first VM component; and
reconnect the restored first VM component to the second VM component using the identification pointer.