How Google is doubling Android’s app performance

Posted Jun 26, 2014

Google’s new Android Runtime (ART) technology is doubling the app performance over Dalvik, which is what is used today. The next “L” version of Android uses a new software foundation that doubles software performance said Google at the I/O conference.


ART will replace Dalvik, which runs apps written for Android smartphones and tablets. ART roughly doubles the performance of Android apps. Developers do not have to make a change, the app code gets the performance for free.

Google launched a prototype of ART in 2013 with the release of Android 4.4 KitKat, but it was not activated by default due to compatibility issues. ART has shorter pauses for memory-scrubbing garbage collection, according to CNET.

ART supports the 64-bit ARMv8 architecture, the 64-bit x86-64 architecture from Intel and Advanced Micro Devices, and the MIPS64 architecture from MIPS. ART and Dalvik are virtual machines, which are software layers that runs application software.