• DocumentCode
    1924789
  • Title

    Real-time garbage collection for Java

  • Author

    Schoeberl, Martin

  • Author_Institution
    Inst. of Comput. Eng., Vienna Univ. of Technol.
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Abstract
    Automatic memory management or garbage collection greatly simplifies the development of large systems. However, garbage collection is usually not used in real-time systems due to the unpredictable temporal behavior of current implementations of a garbage collector. In this paper we propose a concurrent collector that is scheduled periodically in the same way as ordinary application threads. We provide an upper bound for the collector period so that the application threads never run out of memory
  • Keywords
    Java; concurrency control; real-time systems; scheduling; storage management; Java; application threads; automatic memory management; concurrent collector; real-time garbage collection; scheduling; temporal behavior; Compaction; Engineering management; Interference; Java; Memory management; Programming profession; Real time systems; Technology management; Upper bound; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    0-7695-2561-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2006.66
  • Filename
    1630509