-> news&events

cover
Dr. Fridtjof Siebert:
Hard Realtime Garbage Collection
JamaicaVM -- Java für Echtzeit-Systeme

<next>  <prev>  <back>

13-aug-01

JamaicaVM -- Java für Echtzeit-Systeme

Karlsruhe, den 13. August 2001. Die aicas GmbH, ein junges Unternehmen aus Karlsruhe, hat sich zum Ziel gesetzt, die Programmiersprache Java für eingebettete und Echtzeit-Systeme nutzbar zu machen. Auch bei der Programmierung dieser Systeme bietet die moderne objektorientierte Sprache Java ihre bekannten Vorteile wie Plattformunabhängigkeit, hohe Produktivität, Sicherheit und dynamische Erweiterbarkeit.

Der Einsatz in eingebetteten und Echtzeit-Systemen wird bei bisherigen Implementierungen jedoch 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 Echtzeitcode. 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

Fridtjof Siebert
Director of Development
aicas GmbH
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>