DocumentCode :
2553233
Title :
Improving the Performance of the Deferrable Server Based Garbage Collection Scheduling Strategy
Author :
El Desokey, Ali Ebrahim ; El Gawad, Aida Abd ; Sarhan, Amany ; Moawed, Seham
Author_Institution :
Mansoura Univ., Mansoura
fYear :
2006
fDate :
10-12 Dec. 2006
Firstpage :
1
Lastpage :
2
Abstract :
Summary form only given. Modern programming languages are provided with a mechanism for automatic memory management called garbage collection. A lot of researches had been introduced in this area. On the other hand, some problems existed when applying such languages to the real-time applications. Among these problems, there was the threat of predictability and schedulability of hard real-time tasks. As a solution, different concurrent garbage collection scheduling strategies had been proposed. Unfortunately, these concurrent garbage collectors suffered from redundant usage of system memory. A latter algorithm that minimizes the worst-case system memory requirement with the schedulability of tasks not jeopardized is the deferrable server based garbage collector scheduling strategy. The deferrable server based garbage collection had been proved to surpass all other garbage collection scheduling strategies in minimizing system memory requirements under the worst-case conditions. In this paper, the performance of the deferrable server based garbage collector is explored under the actual real-time working environment. It also investigates the selection of thresholds to further reduce the memory requirement by using higher capacities of the deferrable server task. The simulation results demonstrate that the deferrable sever based garbage collector achieves better performance under actual real-time environment than other garbage collection algorithms. It also shows that using higher values for the server capacities can lead to better memory usage if a proper value of threshold is chosen.
Keywords :
real-time systems; scheduling; storage management; automatic memory management; deferrable server based garbage collection scheduling; realtime working environment; worst-case system memory requirement; Computer languages; Electronic mail; Energy management; Memory management; Modems; Scheduling algorithm; Concurrent; Deferrable Server; Garbage Collector; Real-time; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information & Communications Technology, 2006. ICICT '06. ITI 4th International Conference on
Conference_Location :
Cairo
Print_ISBN :
0-7803-9770-3
Type :
conf
DOI :
10.1109/ITICT.2006.358273
Filename :
4196497
Link To Document :
بازگشت