loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications (IWSOC'03)
The Design of a Self-Maintained Memory Module for Real-Time Systems
Calgary, Alberta, Canada
June 30-July 02
ISBN: 0-7695-1944-X
Chia-Tien Dan Lo, University of Texas at San Antonio
Garbage collection provides a platform that improves system adaptability, productivity and robustness. Manual management of heap storage is notoriously error prone, inflexible and most systems still contains memory leaks. Most new programming languages incorporate garbage collection such as Java and C#. Non-deterministic time and memory fragmentation of garbage collection have thwarted its application to real-time systems. One of the garbage collection techniques, called copying collector, has helped to improve the garbage collection efficiency in fast-allocating memory objects and reducing fragmentation by compacting the heap. However, the compaction time is still nondeterministic and typically the time is long. This paper proposed a self-maintained memory module that the heap compaction can be done in constant time (O(1)).
Index Terms:
Garbage Collection, Copying Collection, Real-Time, Dynamic Memory Management
Citation:
Chia-Tien Dan Lo, "The Design of a Self-Maintained Memory Module for Real-Time Systems," iwsoc, pp.337, The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications (IWSOC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.