A comparison of priority-based and incremental real-time garbage collectors in the implementation of the shadow design pattern

Download
Author
Otani, Thomas W.
Drusinsky, Doron
Michael, James Bret
Shing, Michael
Date
2008-08-15Metadata
Show full item recordAbstract
This is our third report on real-time Java. Our previous work to develop and evaluate the Shadow Design Pattern was couched in the context of real-time garbage collection with assignable priorities as implemented for example in the Sun Java Real-Time System. In this report, we present our investigation of the pattern from the perspective of non-assignable priorities. Our experiment consisted of running the real-time application we used in our previous study on IBM WebSphere Real Time. IBM WebSphere Real Time automatically sets Metronome, its incremental real-time garbage collector, to a priority higher than the highest priority of the real-time threads that use the heap. The results from the experiment show that the modified code for the Shadow Design Pattern runs well under Metronome.
NPS Report Number
NPS-CS-08-011Related items
Showing items related by title, author, creator and subject.
-
Aerial logistics management for carrier onboard delivery
Chen, Samuel L. (Monterey, California: Naval Postgraduate School, 2016-09);Carrier onboard delivery (COD) is the use of aircraft to transport people and cargo from a forward logistics site (FLS) to a carrier strike group (CSG). The goal of this thesis is to study how the real-time cargo tracking ... -
Comprehensive Aerial Logistics Management for the Sea Base
Lin, Kyle; Atkinson, Michael (Monterey, California. Naval Postgraduate School, 2016); NPS-16-N354-ACarrier onboard delivery (COD) is the use of aircraft to transport people and cargo from a forward logistics site (FLS) to a carrier strike group (CSG). The goal of this project is to study how a real-time cargo tracking ... -
Comprehensive aerial logistics management for the sea base
Lin, Kyle Y.; Atkinson, Michael P.; Chen, Samuel L. (Monterey, California. Naval Postgraduate School, 2017-03); NPS-OR-17-001Carrier onboard delivery (COD) is the use of aircraft to transport people and cargo from a forward logistics site (FLS) to a carrier strike group (CSG). The goal of this project is to study how a real-time cargo tracking ...