Efficient Java™ monitors
(2001) Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing- Abstract
- In most real world systems, objects vastly out- numbers threads. This paper shows how this characteristic can be used to implement eficient JavaTMmonitors in a way that reduces the num- ber of needed monitors to be equal to the number of threads, while fulfilling the Java™synchronized semantics. Some additional benefits related to prior- ity inheritance and hierarchical resource locking will also be briefly explored.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/8516678
- author
- Blomdell, Anders LU
- organization
- publishing date
- 2001
- type
- Contribution to conference
- publication status
- published
- subject
- keywords
- Java, concurrent programming, hierarchical resource locking, monitors, priority, inheritance, real-time
- conference name
- Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
- conference location
- Magdeburg, Germany
- conference dates
- 2001-05-02
- external identifiers
-
- scopus:84960907239
- language
- English
- LU publication?
- yes
- id
- 69665cf7-4f94-4447-ab47-3ca7bfc04466 (old id 8516678)
- date added to LUP
- 2016-04-04 13:15:44
- date last changed
- 2022-01-29 23:57:21
@misc{69665cf7-4f94-4447-ab47-3ca7bfc04466, abstract = {{In most real world systems, objects vastly out- numbers threads. This paper shows how this characteristic can be used to implement eficient JavaTMmonitors in a way that reduces the num- ber of needed monitors to be equal to the number of threads, while fulfilling the Java™synchronized semantics. Some additional benefits related to prior- ity inheritance and hierarchical resource locking will also be briefly explored.}}, author = {{Blomdell, Anders}}, keywords = {{Java; concurrent programming; hierarchical resource locking; monitors; priority; inheritance; real-time}}, language = {{eng}}, title = {{Efficient Java™ monitors}}, year = {{2001}}, }