3 ms·
Unfortunately that page doesn't actually explain the difference between ART and Dalvik. I found some random benchmark by a user on XDA (http://www.xda-develope
by fabian2k 13y ago
Unfortunately that page doesn't actually explain the difference between ART and Dalvik.
I found some random benchmark by a user on XDA (http://www.xda-developers.com/android/new-runtime-compiler-in-android-4-4/#comment-1104912482 http://www.xda-developers.com/android/new-runtime-compiler-i...) that could indicate significant speedups with ART. Though I would take this information with a huge grain of salt right now as it is one benchmark from an unknown source.
- Zigurd 13y agoAs Android adds more features, more of Android is implemented in Java. Pretty much all of Google Play Services is implemented in Java. That means Android can rely less on the fact that graphics and the guts of many UI widgets are native code under a thin layer of Java. Android was always a "Java OS" but it has become more so since Android 3. So ART is important to keeping Android quick. Still, your mileage may vary. Unless you are doing significant computation in your app, a synthetic benchmark will vastly over-emphasize the impact of a better JIT.