ART: Turbolader für Android

Android 4.4 Kitkat enthält eine neue, aber noch experimentelle Laufzeitumgebung. Die als Alternative zu Dalvik mit Android Runtime (ART) bezeichnete Lösung soll den Start und die Ausführungsgeschwindigkeit von Programmen und Diensten erheblich beschleunigen. Erste Benchmarks zeigen einen Leistungsgewinn von bis zu 100 Prozent. Es gibt aber auch Nachteile.

Der zusätzliche Platzbedarf durch ART fällt je nach App unterschiedlich groß aus.Google hat in Android 4.4 Kitkat mit ART eine neue Laufzeitumgebung integriert. Sie ist allerdings noch experimenteller Natur und lässt sich nur über die Option „Laufzeit festlegen“ im Menü Entwickleroptionen aktivieren. Mittelfristig dürfte ART die bisher genutzte Technik Dalvik ablösen. Google hält sich diesbezüglich aber noch zurück und spricht von einem „möglichen Ersatz“.

Der Vorteil der neuen Technik liegt in einer gesteigerten Leistung für Anwendungen und Dienste. Während die bisherige Lösung Dalvik Java-Programme über die Library libdvm.so erst zur Laufzeit „Just in Time“ (JIT) in Maschinencode übersetzt, soll ART dank einer Ahead-of-Time-Kompilierung (AOT), diesen Vorgang mit der Library libart.so bereits vor dem eigentlichen Start des Programms erledigen. Die Vorteile liegen in einem schnelleren Programmstart, einer höherer Verarbeitungsgeschwindigkeit sowie einer allgemein verbesserten Reaktionsfähigkeit des Systems. Durch die Leistungssteigerung können Ressourcen wie Prozessoren zudem früher Stromsparmodi aktivieren, sodass insgesamt durch ART auch die Batterielaufzeit erhöht werden dürfte.

Ersten Benchmarks zufolge steigt die Performance durch ART um bis zu 100 Prozent (Quelle: <a href="https://docs.google.com/spreadsheet/ccc?key=0AnE-DX9Fbr9KdFZtRlhQaWxmVG5XdDR3TFR1Q3JONnc&usp=sharing#gid=0">XDA-Forum).Ersten Benchmarks zufolge steigt die Performance durch ART um bis zu 100 Prozent (Quelle: XDA-Forum).

Als Nachteile muss man einen zusätzlichen Bedarf an Speicherkapazität durch die durch ART vorkompilierten Anwendungen in Kauf nehmen. In einem ersten Test mit dem Nexus 7 erhöht sich der Platzbedarf der 102 auf dem Gerät installierten Apps durch ART von 486 auf 671 MByte um 38 Prozent. Allerdings ist je nach App der zusätzliche Platzbedarf unterschiedlich. Chrome und Firefox legen von circa 72 auf etwa 76 MByte nur wenig zu, während der Umfang von Google Suche von 26 auf 36 MByte zunimmt. Bei QuickOffice steigt der Platzbedarf sogar mehr um das Doppelte von 12 auf knapp 30 MByte. Google Play Dienste belegen statt 23 nach der ART-Komilierung 38 MByte.

HIGHLIGHT

Android 4.4 Kitkat: schöner, schneller, intuitiver

Google hat sein neustes Betriebssystem Android 4.4 Kitkat verschlankt, sodass es bereits auf Geräten mit nur 512 MByte Speicher lauffähig ist. Darüber hinaus ist Google Now nun enger ins System eingebunden und zahlreiche Apps bieten mehr Funktionen. Der Standard-Browser basiert jetzt auf Chromium, was der Plattform insgesamt zu einer verbesserten Leistung und höheren HTML5-Kompatibilität verhilft.

Die Kollegen von Android Police, die als erste über die neue Laufzeitmgebung berichtet haben, ermitteln hingegen nur einen durchschnittlichen Mehrbedarf von circa 20 Prozent. Negativ ist auch, dass ART für die Kompilierung deutlich mehr Zeit beansprucht als derzeit Dalvik benötigt. Wechselt man beispielsweise die Laufzeitumgebung von Dalvik auch ART, dauert der Start des für den Test genutzten Nexus 7 (2012) länger als 12 Minuten. Umgekehrt dauert es lediglich knapp drei Minuten. Dieser Sachverhalt dürfte auch die Installation von neuen Apps ebenfalls auswirken. Je nachdem wie umfangreich die Kompilierung abläuft, könnte das Setup neuer Programm deutlich länger dauern. Dass es sich noch um eine experimentelle Lösung handelt, merkt man auch daran, dass nicht alle Apps mit der neuen Technik klarkommen. Nutzer berichten, dass sich beispielsweise WhatsApp mit ART nicht mehr starten lässt.

Über einen offiziellen Starttermin für die neue Laufzeitumgebung ist derzeit noch nichts bekannt. Die Einführung von ART als Ersatz für Dalvik könnte auch an den Patenstreitigkeiten zwischen Google und Oracle bezüglich der Dalvik-Implementierung liegen. Aufgrund der vorliegenden Informationen lässt sich aber noch nicht abschätzen, ob Google mit ART die Auseinandersetzung mit Oracle beenden kann.

Durch die neue Laufzeitumgebung ART steigt der Platzbedarf von Apps.In einem ersten Test mit dem Nexus 7 erhöht sich der Platzbedarf von Apps durch die Nutzung der neuen Laufzeitumgebung ART von 486 auf 671 MByte um 38 Prozent (Bild: ZDNet.de).

Themenseiten: Android, Google, Smartphone, Tablet

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Kai Schmerer
Autor: Kai Schmerer
Chefredakteur
Kai Schmerer Kai Schmerer Kai Schmerer Kai Schmerer
Whitepaper

ZDNet für mobile Geräte
ZDNet-App für Android herunterladen Lesen Sie ZDNet-Artikel in Google Currents ZDNet-App für iOS

Artikel empfehlen:

Neueste Kommentare 

2 Kommentare zu ART: Turbolader für Android

Kommentar hinzufügen
  • Am 31. Oktober 2014 um 8:38 von Petzold

    Seit dem Updates im Oktober ist der Akku schneller leer.

    • Am 1. November 2014 um 21:58 von aluis

      Ja, das kann ich auch bestätigen. Hab Handynetz und Internet ausgemacht, und das Gerät hält nicht mal einen Tag. Vor ein paar Tagen noch hatte ich so mehrere Wochen Standby :(

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *