Scoped, coarse-grain memory management and the RTSJ scoped memory model in the development of real-time applications
A. Borg and A. J. Wellings
As real-time systems become increasingly large and complex, forcing a static memory model becomes untenable. The challenge is to provide a memory model that guarantees tightly bounded time and memory requirements without overburdening the developer with memory concerns. This paper revisits the memory management problem in real-time systems. We introduce a simple model that describes memory usage in a program composed of coarse-grain entities and evaluate a minimal scoped model in this context. We thereby conclude that a scoped, coarse-grain approach similar to that adopted by the Real-Time Specification for Java (RTSJ) is attractive when targeting systems with tight timing constraints.
Download Not Available
BibTex Entry
@article{Borg2006, author = {A. Borg and A. J. Wellings}, journal = {International Journal of Embedded Systems}, number = {3/4}, pages = {166-183}, title = {Scoped, coarse-grain memory management and the RTSJ scoped memory model in the development of real-time applications}, volume = {2}, year = {2006} }