Resource sharing in RTSJ and SCJ systems

  • Authors:
  • A. J. Wellings;S. Lin;A. Burns

  • Affiliations:
  • University of York, York;University of York, York;University of York, York

  • Venue:
  • Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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.