|
JamaicaVM 3.4 - Kleiner, schneller und mit verbesserter Startzeit
|
 |
 |
<next> <prev> <back> 22-Jul-09
JamaicaVM 3.4 - Kleiner, schneller und mit verbesserter Startzeit
Karlsruhe, Deutschland, den 22. Juli 2009
Die neueste Version von aicas' hart echtzeitfähiger Embedded-Java-Lösung JamaicaVM ist ab sofort verfügbar.
Nach der Version 3.2, die zahlreiche neue Features wie Java 5 Support (Generics, Enumerations, Concurrent API) enthält,
wurde die neue Version in vielen wichtigen Details verbessert: So sind Startzeit, Code-Größe und Performance - insbesondere bei umfangreichen Anwendungen - erheblich optimiert worden. Die Startzeit ist bis zu 20% kürzer als bisher. Auch die Speicherdarstellung
ist jetzt noch kompakter, so dass auch der RAM-Bedarf bis zu 20% weniger beträgt als bei der Vorgängerversion. Damit baut
JamaicaVM seinen Vorsprung gegenüber konkurrierenden Embedded-Java-Lösungen weiter aus. JamaicaVM 3.4 ermöglicht den
Einsatz von Java-Technologie nun auch in Systemen, die bisher dafür zu leistungsschwach waren.
Auch die Grafik wurde weiter verbessert: Swing-Anwendungen werden nun auch auf X-Window unterstützt. Diese Grafikschnittstelle
kommt in Embedded Systems in erster Linie auf Linux-Systemen zum Einsatz, kann aber häufig auch da verwendet werden, wo es
noch keine direkte Grafikunterstützung für das jeweilige Betriebssystem gibt. VxWorks, Windows CE und OS-9 werden natürlich
wie bisher von JamaicaVM auch direkt als Grafikplattformen unterstützt.
Die Standard-Einstellungen der JamaicaVM wurden so geändert, dass bereits "out of the box" gute
Performance erreicht wird. Durch die Verwendung zusätzlicher Optimierungen kann die Performance
weiter verbessert werden und je nach Anwendung ein Footprint von weniger als 800KB erreicht
werden. So bietet die JamaicaVM ein umfangreiches Werkzeugset, um Anwendungen und VM individuell
zu optimieren. Sie verfügt unter anderem über einen hoch optimierenden, statischen Compiler
und den Jamaica Profiler, welche Hand in Hand arbeiten. Der Profiler analysiert zunächst eine
Java-Anwendung und stellt fest, welche Methoden der Anwendung besonders schnell ausgeführt werden
sollten. Der Compiler kann daraufhin genau diese Methoden direkt in hardwarespezifischen Native
Code übersetzen und die Ausführungszeit des Programms so nochmals deutlich beschleunigen. Da Java
Byte Code deutlich kompakter ist als Maschinencode für gängige Prozessoren, lohnt es sich in der
Regel, nicht die gesamte Anwendung zu kompilieren. Mit Hilfe des Profilers kann bequem das passende
Verhältnis aus Codegröße und Geschwindigkeit gewählt werden, indem beispielsweise 20% kompiliert
und der Rest interpretiert werden.
Die Möglichkeiten zur Performance-Analyse und zum Debugging von Anwendungen wurden weiter ausgebaut. Zur Fehlersuche
unterstützt JamaicaVM nun das Debugging über beliebige JVMTI-taugliche Werkzeuge. Neben Eclipse basierten Tools wie
WindRiver Workbench, Momentix und Codeo kann nun beispielsweise auch NetBeans eingesetzt werden.
aicas lädt alle Interessenten zur Evaluierung der neuen JamaicaVM 3.4 ein. Eine zeitlich limitierte Version steht
zum kostenlosen Download unter http://www.aicas.com
zur Verfügung.
Über die aicas GmbH (www.aicas.com)
Die 2001 gegründete aicas GmbH ist Spezialist für Echtzeit-Java in Embedded Systems. Zusätzlich zu JamaicaVM,
die dank deterministischer Speicherverwaltung auch für harte Echtzeitanwendungen eingesetzt werden kann,
bietet die Firma auch Analyse- und Optimierungswerkzeuge an, die Entwicklern helfen, die Qualität ihrer
Anwendungen zu steigern. aicas bietet als Dienstleister auch die Möglichkeit, JamaicaVM an die Bedürfnisse
der einzelnen Kunden anzupassen, insbesondere in Verbindung mit verschiedenen Zielsystemen. JamaicaVM ist
einzigartig in ihrem Marktsegment: Sie ist die einzige Java-VM mit einem hart echtzeitfähigen Garbage
Collector. aicas beliefert unter anderem den Luft- und Raumfahrt-Sektor, die industrielle Automatisierung
und die Automobilbranche. Zu den Kunden zählen Boeing, EADS, Honeywell und Siemens. Der Hauptsitz der Firma
liegt in Karlsruhe. Zweigniederlassungen existieren in den USA, Frankreich und Japan. Zusätzlich hat aicas
hochqualifizierte Vertriebspartner in Europa und Asien.
Weitere Informationen
| aicas GmbH |
| Haid-und-Neu-Str. 18 |
| 76131 Karlsruhe |
| Deutschland |
| Tel.: +49 721 663 968-0 |
| E-Mail: info@aicas.com |
| Web: www.aicas.com |
Online stehen folgende Informationen bereit:
Pressemitteilungen: http://www.aicas.com/press.html
Pressebilder: http://www.aicas.com/images.html
<next> <prev> <back>
|