International Business Machines Corporation
Checkpointing and restoring containers to optimize containerized managed runtime applications

Last updated:

Abstract:

Optimizing containerized applications includes receiving managed runtime code, creating a first container within a managed runtime environment, and executing the managed runtime code in the first container within the managed runtime environment. Responsive to a determination that the managed runtime environment has performed at least one optimization of the managed runtime code to create optimized managed runtime code during a first lifetime of the managed runtime environment, the first container is checkpointed into a first memory image to create a first checkpointed container including the optimized managed runtime code. The first checkpointed container is stored.

Status:
Grant
Type:

Utility

Filling date:

11 Jan 2019

Issue date:

2 Nov 2021