Oracle Corporation
Intelligently determining a virtual machine configuration during runtime based on garbage collection characteristics

Last updated:

Abstract:

Techniques for determining a virtual machine configuration based on garbage collection characteristics are disclosed. GC characteristics associated with GC cycles executed on a memory allocated for execution of an application are obtained. A relationship between GC variables is determined based on the GC characteristics collected over a time period of interest. A target GC characteristic is input to the GC variable relationship to determine an expected GC characteristic. The target GC characteristic may be, for example, a target cumulative pause time per a time interval. A virtual machine configuration is determined based on the expected GC characteristic. The virtual machine configuration is applied to a virtual machine executing the application.

Status:
Grant
Type:

Utility

Filling date:

5 Feb 2019

Issue date:

13 Oct 2020