Kundenvorteile

  • Einzigartige Echtzeittechnologie
  • Realtime Garbage Collection
  • Realtime Specification Unterstützung
  • Höchste Performance
  • Minimaler Speicherbedarf

Solutions

Embedded Java Solutions

Specific Links to Aicas

Aicas JamaicaVM

NetModule ist Value-added Reseller (VAR) für JamaicaVM in der Schweiz und besitzt profunde Expertise in Embedded Java (siehe Embedded Java Solutions).

Java-Technologie für kritische Embedded Systeme

Harte Echtzeitausführung

Die JamaicaVM bietet harte Echtzeitgarantien für alle primitiven Java-Operationen. Dies ermöglicht die Verwendung aller Java-Anweisungen in Ihren Echtzeitanwendungen. Dabei sind für objektorientierte Softwareentwicklung essentielle Anweisungen wie dynamische Allokation von Objekten, Vererbung und dynamisches Binden eingeschlossen.

Realtime Garbage Collection

Die JamaicaVM ist die einzige Java-Implementierung mit einem effizienten Echtzeit Garbage Collector. Der Garbage Collector arbeitet in kleinsten Arbeitsschritten von nur wenigen Maschineninstruktionen und findet garantiert allen unreferenzierten Speicher. Er verhindert Speicherverlust durch Fragmentierung und beschränkt die Ausführungszeit von Allokationen.

Klein & Schnell

Ein hoch optimierender statischer Compiler ermöglicht beste Laufzeitgeschwindigkeit. Ein Profilier-Werkzeug sammelt Informationen für einen optimalen Trade-Off zwischen Laufzeitleistung und Codegre. Hochentwickelte automatische Optimierungen wie Klassenkompaktierung, Eliminierung von totem Code und effiziente Laufzeitstrukturen reduzieren den Speicherbedarf auf das blosse Minimum.

Dynamisches Laden

Die grosse Leistungsfähigkeit von Java Technologie wird durch die Verwendung von dynamischem Laden möglich. Dadurch kann während des Betriebs Code mit neuen Features geladen werden. JamaicaVM kombiniert die Performance von statischer Kompilation mit der Flexibilität des dynamischen Klassenladens.

Portierbar auf unterschiedliche RTOSes

Die von JamaicaVM unterstützten RTOSes werden ständig erweitert. Systeme wie VxWorks, QNX und Linux-Varianten werden bereits unterstützt. Um Sie mit Ihrem System zu unterstützen bieten wir Ihnen selbstverständlich die nötige Portierung auf Ihr System an.


© NetModule Inc.     Disclaimer  |  Impressum

nothing logo