US Patent Application 17834954. SYSTEM AND METHOD FOR DYNAMIC SELECTION OF A GARBAGE COLLECTOR FOR JAVA-BASED MICROSERVICES simplified abstract

From WikiPatents
Jump to navigation Jump to search

SYSTEM AND METHOD FOR DYNAMIC SELECTION OF A GARBAGE COLLECTOR FOR JAVA-BASED MICROSERVICES

Organization Name

Dell Products L.P.


Inventor(s)

Min Liu of Shanghai (CN)


Gururaj Kulkarni of Bangalore (IN)


SYSTEM AND METHOD FOR DYNAMIC SELECTION OF A GARBAGE COLLECTOR FOR JAVA-BASED MICROSERVICES - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17834954 Titled 'SYSTEM AND METHOD FOR DYNAMIC SELECTION OF A GARBAGE COLLECTOR FOR JAVA-BASED MICROSERVICES'

Simplified Explanation

This abstract describes a process for optimizing the performance of a microservice by analyzing its garbage collection cycles. The log of these cycles includes information about the garbage collection events and the time it takes for each event to pause the microservice. When a certain number of consecutive garbage collection events with pause times exceeding a threshold is reached, a change is made to the microservice's configuration file to reduce the pause times in the next cycle. Once the microservice is idle, a command is generated to restart it so that the changes in the configuration file can take effect.


Original Abstract Submitted

A log generated over a time period of garbage collection cycles of a microservice is reviewed. The log includes garbage collection events and pause times for each event. A determination is made that a threshold number of consecutive garbage collection events has been reached where each consecutive event had a pause time exceeding a threshold pause time. Upon the determination, a change is made to a configuration file associated with the microservice to reduce the pause times for a next time period. Once the microservice enters an idle state, a command is generated to restart the microservice for the change in the configuration file to take effect.