Joint garbage collection and hard real-time scheduling

  • Authors:
  • Maxime Van Assche;Joë/l Goossens;Raymond Devillers

  • Affiliations:
  • Mission Critical, 9 Boulevard de France, Bâ/t. A, B-1420 Braine-l'Alleud, Belgium;(Correspd. Tel.: +32 2 6505588/ Fax: +32 2 6505609/ E-mail: joel.goossens@ulb.ac.be) Université/ Libre de Bruxelles, Dé/partement d'Informatique CP 212, 50 avenue Franklin~D.~Roosevelt, B- ...;Université/ Libre de Bruxelles, Dé/partement d'Informatique CP 212, 50 avenue Franklin~D.~Roosevelt, B-1050 Bruxelles, Belgium

  • Venue:
  • Journal of Embedded Computing - Best Papers of RTS' 2005
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We analyze the integration of automatic memory management in a real-time context. We focus on integrating a copying garbage collector with hard real-time static-priority periodic tasks. This integration is done by considering the copying collector as an aperiodic task served by a polling server. We analyze the schedulability of this system for any polling server parameters. This analysis includes a bound on the memory size that guarantees sufficient memory for the periodic tasks.