Benefits

  • Unique real-time technology
  • Realtime Garbage Collection
  • Realtime Specification Support
  • Highest Performance
  • Minimal Memory Foorprint

Specific Links to Aicas

Aicas JamaicaVM

NetModule is Value-added Reseller (VAR) for JamaicaVM in Switzerland. NetModule has long term experience in Embedded Java and offers professional services ranging from first level support for JamaicaVM up to comprehensive turnkey projects.

Java technology for critical Embedded Systeme

Hard realtime execution

The JamaicaVM provides hard realtime guarantees for all primitive Java operations. This enables all of Java’s features to be used for your hard realtime tasks. Features essential to object-oriented software development like dynamic allocation of objects, inheritance, and dynamic binding become available to the realtime developer

Realtime Garbage Collection

The JamaicaVM provides the only Java implementation with an efficient hard realtime garbage collector. It operates in small increments of only a few machine instructions and guarantees to recycle all garbage memory, to avoid memory fragmentation, and to bound the execution time for allocations.

Fast & Small

A highly optimizing static compiler ensures best runtime performance. A profiling tool gathers information for providing the best trade-off between runtime performance and code size. Sophisticated automatic class file compaction, dead-code elimination and profile-guided partial compilation techniques reduce the code footprint to the bare minimum.

Dynamic loading

The full power of Java becomes available through the use of dynamic class loading. This enables the hot swapping of code and the dynamic addition of new features. JamaicaVM combines the performance of static compilation with the flexibility of dynamic class loading.

Ported to standard RTOSes

Most common realtime operating systems are supported by JamaicaVM, ports for VxWorks, QNX, Linux-variants, RTEMS, etc. exist. The supported architectures include SH4, PPC, x86, ARM, XScale, ERC32, and many more. To support your specific system, we can provide you with the required porting service.


© NetModule Inc.     Disclaimer  |  Imprint

nothing logo