DDC-I Logo

Sitemap  

DDC-I Ada Compiler System  

Real-time Java Support and Real-Time Garbage Collection

Scorpion uses patented technology that provides for deterministic time bound garbage collection, a prerequisite for executing bounded, hard real-time applications. The Scorpion garbage collector is distributed, which reduces overall Java complexity. The Scorpion garbage collector also enhances memory efficiency and performance by reducing garbage accumulation and the memory/time required to mark and collect it.

A real-time thread in Scorpion is not restricted in its memory usage but can freely use the heap. This means that Java’s full object-oriented feature set can be used throughout the application, also in the real-time threads.

The time-bound and predictable amount of garbage collection work is carried out each time memory is allocated. There is no dedicated garbage collection thread to disrupt execution at unpredictable times. Figure 1 also illustrates that all threads can be real-time threads.


Downloads

Contact
602-275-7172
sales@ddci.com

Links


Mixed Language Development





"Not all product variants are available for every possible host/target combination. Contact DDC-I regarding the particular variant in which you are interested."

Customer Quote:
"Thank you for the excellent support during our evaluation phase... I need to make special mention of Michael, the support and comments he made really put me on the track of finding solutions very fast."