Apparatus and method for synchronization in a multi-thread system of JAVA virtual machine
OwnerHee Sun Won, Kyeong Deok Moon +1inventors
InventorsHee Sun Won, Kyeong Deok Moon, Chae Kyu Kim
Life of this patent
Estimating the term…
Loading patent…
OwnerHee Sun Won, Kyeong Deok Moon +1inventors
InventorsHee Sun Won, Kyeong Deok Moon, Chae Kyu Kim
Estimating the term…
There is provided an apparatus and a method for synchronization in a multi-thread system of a JAVA virtual machine. The apparatus and the method increase the concurrency of the multi-thread system by subdividing the unit of locking, which is used for implementing thread synchronizing, from object level to object field level. Because the apparatus and the method improve the possibility of sharing an object by subdividing the locking unit for synchronization into field level, the system processing speed can be improved when the apparatus and the method are used as a substructure of the multi-thread system of the JAVA virtual machine or a multi-processor. In addition, because reserved byte-codes in the specification of the JAVA virtual machine are extended, there is no effect on a user of the JAVA virtual machine.
An apparatus, which subdivides a synchronizing unit from object level to object field level, for synchronization in a multi-thread system of a JAVA virtual machine, the apparatus comprising:
A method for synchronization in a multi-thread system of a JAVA virtual machine, the method comprising:
Dependencies are inferred from the claim text.