archives

Reliable General Purpose Dynamic Memory Management for Real


Home 

About 

Browse 

Search 

Register 

Subscriptions 

Deposit Papers 

Help
    

Gao, Hong and Nilsen, Kelvin (1994) Reliable General Purpose Dynamic Memory Management for Real. Technical Report TR94-09, Department of Computer Science, Iowa State University.

Full text available as:Postscript
Adobe PDF

Abstract

Reliable General Purpose Dynamic Memory Management for Real-Time Systems
Hong Gao
Kelvin D. Nilsen
Traditional dynamic memory management techniques for
imperative programming languages are unsuitable for reliable
real-time applications because their worst-case time and space
requirements are insufficiently bounded.  This is demonstrated by
detailed measurements of several real-world workloads.
A special hardware-assisted real-time garbage collection system has
been designed to facilitate reliable use of dynamic memory in
hard real-time systems.  By analyzing the dynamic memory use of
application software, the real-time developer can prove compliance
with time and space constraints.  Analysis techniques are presented
and the real-time performance of the hardware-assisted garbage
collection system is compared to that of traditional allocators.

Subjects:All uncategorized technical reports
ID code:00000075
Deposited by:Staff Account on 21 July 1994



Contact site administrator at: ssg@cs.iastate.edu