Method to reduce the latency caused by garbage collection in a JAVA virtual machine
A technology of useless unit and java virtual machine, which is applied in the direction of instruments, multi-programming devices, electrical digital data processing, etc., and can solve problems such as machine interruption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention relates to a JAVA virtual machine (JVM) or the like, such as J2EE, where different machines are running application tasks. The JAVA virtual machine includes a garbage collector GC for the application server, an instance of which runs on each machine for a predetermined period of time. Each instance of the garbage collector running on a particular machine interrupts tasks running on the same machine at the time. As a result, application tasks are impacted by garbage collector instances in their response latencies.
[0023] figure 1 with 2 Best and worst cases are shown respectively for an application running on different machines MC1 , MC2 , MC3 (indicated by thin horizontal lines), each of which may implement any garbage collector mechanism. The slightly thicker lines (jumping through different machines) represent the flow of a single request or application. Dashed vertical lines represent request reception and response transmission for a singl...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 