Abstract
This paper reviews the currently available multiprocessor resource allocation policies and analyzes their applicability to the Real-Time Specification for Java and Safety-Critical Java. It also proposes some new RTSJ mechanisms that would facilitate the programming of a variety of synchronized object access protocols. The approach taken to managing potential deadlocks in current multiprocessor resource allocation protocols is rather simplistic. Nested resource accesses are either prohibited or the protocols resort to a "group lock". The paper considers an alternative mechanism based on deadlock prevention rather than deadlock avoidance.
Original language | English |
---|---|
DOIs | |
Publication status | Published - Oct 2011 |
Event | Proceeding JTRES '11 Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems - York, United Kingdom Duration: 27 Sept 2011 → 29 Sept 2011 |
Workshop
Workshop | Proceeding JTRES '11 Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems |
---|---|
Country/Territory | United Kingdom |
City | York |
Period | 27/09/11 → 29/09/11 |