-> news&events
Developers Wanted
JamaicaVM -- Version 1.0.2 der Java-Implementierung für Echtzeit-Systeme

<next>  <prev>  <back>

24-oct-01

JamaicaVM -- Version 1.0.2 der Java-Implementierung für Echtzeit-Systeme

Karlsruhe, 24. Oktober 2001. Die aicas GmbH bietet ab sofort die Java-Implementierung JamaicaVM in der Version 1.0.2 an. JamaicaVM wurde speziell für den Einsatz in kleinen, eingebetteten Systemen eintwickelt. Die neue Version 1.0.2 bietet eine Reihe von Verbesserungen:

  • Bessere Unterstützung der Java Standardpakete java.io, java.util und java.lang
  • Netzwerkunterstützung
  • Unterstützung von schwachen Referenzen
  • Automatische Unterstützung unterschiedlicher Zielplattformkonfigurationen
  • Bessere Laufzeiteffizienz des Interpreters
  • Bessere Laufzeiteffizienz und geringerer Speicherbedarf des compilierten Codes
  • Verbesserte Funktion des Jamaica Builder Tools

Der Einsatz von Java in eingebetteten und Echtzeit-Systemen wurde bei bisherigen Implementierungen durch eine Reihe von Nachteilen erschwert, darunter fallen der oft hohe Speicherbedarf, geringe Laufzeitleistung und mangelhafte Echtzeitfähigkeit durch Speicherbereinigung (Garbage Collection). aicas hat mit der Jamaica Virtual Machine eine neue Implementierung erstellt, die diese Probleme löst. Das wichtigste Ziel dabei war die harte Echtzeitfähigkeit der Implementierung ohne Einschränkung des Java-Sprachumfangs bei der Programmierung von zeitkritischen Anwendungen. Ein völlig neuer Garbage Collector erlaubt dabei Echtzeitgarantien selbst für dynamische Speicherallokation und vermeidet Unterbrechungen von Java durch den Garbage Collector vollständig.

Ein statischer Compiler mit modernen Optimierungsverfahren sorgt für die schnelle Ausführung. Der Speicherbedarf von Java-Applikationen wird durch ein kompaktes Format für Java-Klassen, Smart Linking und selektive Compilation minimiert. Leistungsfähige Werkzeuge wie Profiler und Analyzer stehen zur Verfügung, um die Compilation und Konfiguration einer Anwendung zu steuern.

Die JamaicaVM wurde auf eine Reihe von Plattformen portiert, darunter neben Echtzeitbetriebssystemen auch Linux, Solaris und Windows. Eine voll funktionsfähige Version steht unter einer Evaluierungslizenz zum Download bereit. Die Anwendung der JamaicaVM ist dabei nicht auf eingebettete Systeme beschränkt, auch auf dem Desktop können mit Jamaica Applikationen compiliert, statisch gelinkt und ausgeführt werden.

Weitere Informationen erhalten Sie von

aicas GmbH
Fridtjof Siebert
Director of Development
Tel. +49 721 680 6722
Fax. +49 721 968 6073
siebert@aicas.com

Online stehen folgende Informationen bereit:

Website: http://www.aicas.com
Pressemitteilungen: http://www.aicas.com/press.html
Freier Download: http://www.aicas.com/download.html
E-Mail: info@aicas.com

Über aicas GmbH

Die aicas GmbH wurde im März 2001 aus dem Forschungszentrum Informatik (FZI) und der Universität Karlsruhe (Institut für Programmstrukturen und Datenorganisation) heraus gegründet. Das Ziel der aicas GmbH ist es, den Einsatz neuester Softwareentwicklungsmethoden für eingebettete und zeitkritische Steuerungssysteme zu ermöglichen.


<next>  <prev>  <back>