Portability of virtual machine checkpoints without affecting the performance of the application
AssigneeRed Hat, Inc.
InventorsAshutosh Mehra, Daniel Heidinga
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorsAshutosh Mehra, Daniel Heidinga
Estimating the term…
Systems and methods are described for improving portability of virtual machine checkpoints without affecting system performance. In an example, a method includes determining, by a source computing system having a processor, via a virtual machine, and based on a runtime of an application on the virtual machine, one or more units of the application to compile as one or more non-portable units of the application; designating, as a non-entrant compiled code, the one or more non-portable units of the application, wherein the designation prevents execution of the one or more non-portable units; decompiling, by the source computing system, one or more stack frames associated with the one or more non-portable units of the application; sending, by the source computing system to a destination computing system, a checkpoint for the application; restoring, by the destination computing system via the virtual machine, from the checkpoint for the application, the runtime of the application.
A method for improving portability of virtual machine checkpoints without affecting system performance, the method comprising:
A system for improving portability of virtual machine checkpoints without affecting system performance, the system comprising:
A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for improving portability of virtual machine checkpoints without affecting system performance, the instructions comprising:
Dependencies are inferred from the claim text.