Operating systems: design and implementation
Operating systems: design and implementation
Monitors: an operating system structuring concept
Communications of the ACM
Hi-index | 0.00 |
Java threads enable programmers to write parallel programs very easily and conveniently. However, the current Java specification does not adequately provide for the protection of shared resources or for deadlock detection, two of the most common problems arising from parallel programs. The ability to solve these problems is crucial for Java concurrent programming. In this paper, we introduce and implement a model that can aid in writing parallel programs by providing shared resource protection and deadlock detection.