Patent ID: 11934857
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A non-transitory computer-readable medium having instructions stored thereon, which in response to execution by one or more processors in a virtualized computing environment, cause the one or more processors to perform operations to support execution of a first computer program in a guest supported by a host in the virtualized computing environment, the operations comprising:
attempting execution of the first computer program, wherein the execution of the first computer program is delayed or prevented due to memory scarcity in the guest;
identifying a memory page in a memory of the guest that includes executable code or data of a running second computer program installed in the guest,
wherein the memory page comprises a first memory region that has been allocated to the executable code or data of the second computer program and a second memory region that does not include the executable code or data of the second computer program, and
wherein the second memory region is hidden from the second computer program;
providing the second memory region for storage of the executable code of the first computer program; and
enabling execution of the executable code of the first computer program from the second memory region.