DocumentCode :
2955819
Title :
Resource reclamation using meta-events in a real time java system
Author :
Curcio, Cédric ; Midonnet, Serge
Author_Institution :
Lab. d´´Inf., Univ. Paris Est Marne-la-Vallee, Paris
Volume :
2
fYear :
2007
fDate :
5-7 Dec. 2007
Firstpage :
1
Lastpage :
6
Abstract :
The objective of this work is to optimize the behavior of a real-time Java system, by identifying and then reaffecting resources which have been allocated to tasks but unused. The tasks in question are periodic tasks which produce aperiodic events such as exceptions. In a real-time system, guaranteeing the task response time leads to resource reservation (CPU, Memory) necessary to their execution. Resource reservation is nevertheless essential because the worst case scenario, where all events are produced at their maximum frequency, is the one that must be catered for. In many cases the worst case scenario never materialises and a part of the resources is wasted. The objective of this work is to present a reclamation mechanism for unused resources. This applies to asynchronous events which have not been activated and other events which we are certain will remain inactivated. An asynchronous event is, at the same time, an object (the AsyncEvent) and the associated handler of that object (AsyncEventHandler). A meta-event is an object used to specify the relationship between asynchronous events. It is this relationship which will enable us to predict the resources which will remain unused and can thus be reallocated. In this paper we will discuss three points. What quantity of resources can be saved from each task ? When can they be collected and for how long will they be available ?
Keywords :
Java; formal specification; resource allocation; asynchronous event; formal specification; meta-event; real-time Java system; resource allocation; resource reclamation; resource reservation; Costs; Delay; Fires; Frequency; Java; Operating systems; Real time systems; Resource management; Sun; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2007 International Conference on
Conference_Location :
Hsinchu
ISSN :
1521-9097
Print_ISBN :
978-1-4244-1889-3
Electronic_ISBN :
1521-9097
Type :
conf
DOI :
10.1109/ICPADS.2007.4447833
Filename :
4447833
Link To Document :
بازگشت