|
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>
|