• Liebe Community,
    Aufgrund des niedrigen Traffics im Forum haben wir uns dazu entschlossen, es nur noch im Lesemodus zu betreiben. Neue Kommentare sind also nicht mehr möglich, wohl aber das Lesen der bestehenden Foreninhalte als Archiv. Ihr könnt diesen Account auch auf unseren anderen Portalen (pcgameshardware.de, pcgames.de, buffed.de etc.) nutzen oder Euren Account löschen lassen. Wir bitten um euer Verständnis und danken euch für die vielen tollen Beiträge.“

Dalvik Turbo: Verbesserte Java-Schnittstelle macht Android-Programme drei mal schneller

AreaMobile Redaktion

areamobile.de
Der schweizer Software-Hersteller Myriad hat eine neue Version seiner Dalvik-Java Virtual Machine (JVM) vorgestellt. Eine JVM dient als Schnittstelle zwischen Hardware und Betriebssystem. Die neue Version Dalvik Turbo sorgt für eine drei mal höhere Leistung bei Android-Programmen. Damit ist es etwa möglich, grafisch aufwändigere Spiele für Android zu programmieren.[...]

Lesen Sie den Beitrag: Dalvik Turbo: Verbesserte Java-Schnittstelle macht Android-Programme drei mal schneller auf AreaMobile.
 
E

Ein Android-User

Guest
Wow! Fachlich ziemlich falsch der Artikel

1) Die JVM ist doch keine Schnittstelle zwischen Hardware und Betriebssystem, sondern der Teil der Laufzeitumgebung, die den Java (hier Dalvik)-Bytecode ausführt. Es handelt sich um eine Softwareschicht zwischen Java-Anwendung und Betriebssystem.

2) Grafisch aufwendigere Spiele ließen sich schon immer für Android schreiben. Das hat mit Dalvik nichts zu tun. Die Ausführungsgeschwindigkeit für Grafikanwendungen wird nämlich über die Benutzung von OpenGL ES optimiert. Der Dalvik-Stack gibt solche Aufgaben an native Bibliotheken ab (Bindings). Des weiteren lassen sich kritische Code-Teile in Android schon sehr lange "native", also in C programmieren. Dies geschieht über die Nutzung des Java Native Interface. Das README des Android NDKs hilft hier weiter.

Der erste Absatz dieses Artikels stimmt also vorne und hinten nicht!

Der "Dalvik Turbo" wird sicherlich einige Anwendungen stark beschleunigen können. Bessere (grafisch aufwendigere) Spiele sind aber nicht zu erwarten.
 
Oben