Concurrent garbage collector frame based on Java virtual machine

Min Yang,Di Wang,Xun Zhou,Yuan Zhang,Binyu Zang
2011-01-01
Abstract:The invention belongs to the technical field of Java virtual machine garbage retriever, particularly relating to a concurrent garbage collector frame based on a Java virtual machine. The frame is divided into two modules of a concurrent algorithm frame and a dispatcher, wherein the concurrent algorithm frame is designed to mainly carry out variation analysis on the existing concurrent garbage collection algorithm to finally divide modules which are conviennt to be reused or can not be reused, and the division is realized by aiming at different characteristics; the dispatcher is mainly composed of a dispatching trigger module, a dispatching algorithm module and an exhaustion processing module and mainly has two functions on determining when to trigger GC (garbage collection) and to process the situation of system resource exhaustion. According to the invention, the platform transportability of the concurrent garbage collection technology is increased to solve the problem that different concurrent garbage collection technologies are experimented under the same platform, and the superiority or inferiority of different concurrent garbage collection technologies can be researched under a certain specific platform.
What problem does this paper attempt to address?