Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Hierarchical Fixed Priority Pre-Emptive Scheduling
RTSS '05 Proceedings of the 26th IEEE International Real-Time Systems Symposium
FSF: A Real-Time Scheduling Architecture Framework
RTAS '06 Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium
Integrating Hard/Soft Real-Time Tasks and Best-Effort Jobs on Multiprocessors
ECRTS '07 Proceedings of the 19th Euromicro Conference on Real-Time Systems
Operating system support for execution time budgets for thread groups
IRTAW '07 Proceedings of the 13th international workshop on Real-time Ada
Multiprocessors and the Real-Time Specification for Java
ISORC '08 Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing
Programming execution-time servers in Ada 2005
IRTAW '07 Proceedings of the 13th international workshop on Real-time Ada
Providing temporal isolation in the OSGi framework
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
Enhancing the platform independence of the real-time specification for Java
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
A predictable Java profile: rationale and implementations
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
Non-functional information transmission patterns for distributed real-time Java
Software—Practice & Experience
Safety-critical Java level 2: motivations, example applications and issues
Proceedings of the 11th International Workshop on Java Technologies for Real-time and Embedded Systems
Hi-index | 0.00 |
The Real-Time Specification for Java (RTSJ) supports Processing Groups. However this typically requires the underlying operating system to provide group budgets, which is not widespread practice. As the RTSJ attempts to define its semantics for multiprocessor systems, the issue of the meaning and implementability of the ProcessingGroupParameters class needs to be re-examined. This paper reviews the possible options. It proposes that Processing Groups be directly represented with various subclasses providing different implementation mechanisms. The relationship between Processing Groups and the implementation of non-bound asynchronous event handlers is also explored.