US 12,001,269 B2
System for tuning a java virtual machine
Sujay Ranjan Sinha, Bengaluru (IN)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Jul. 14, 2022, as Appl. No. 17/865,237.
Prior Publication US 2024/0020188 A1, Jan. 18, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 9/455 (2018.01)
CPC G06F 11/073 (2013.01) [G06F 11/0712 (2013.01); G06F 11/0751 (2013.01); G06F 11/0793 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45591 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
providing, using infrastructure provided by a cloud service provider (CSP), a first cloud service for tuning Java Virtual Machines (JVMs), wherein the first cloud is subscribed to by a plurality of customers; and
for a first customer from the plurality of customers subscribing to the first cloud service, performing processing comprising:
monitoring, by a computer system comprising one or more processors, a first Java Virtual Machine (JVM) associated with the first customer;
detecting, by the computer system, a first anomalous condition for the first JVM associated with the first customer;
identifying, by the computer system, a first corrective action to be performed on the first JVM associated with the first customer responsive to the first anomalous condition; and
causing, by the computer system, the first corrective action to be performed for the first JVM associated with the first customer, wherein the first corrective action causes a value of a parameter associated with the first JVM associated with the first customer to be changed or causes an object to be removed from a memory of the first JVM associated with the first customer.