Loading...

Performance and Memory Improvements in Android Run Time (ART) (Google I/O '17)

6,792 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 19, 2017

This talk presents recent improvements to the Android Runtime (ART). Topics include the new concurrent copying garbage collector (GC) based on read barriers, and improvements to the ahead-of-time (AOT) and just-in-time (JIT) compiler. The new GC reduces pause times and heap sizes compared to its predecessor. Improvements to the compiler include Class Hierarchy Analysis (CHA) to reduce the overhead of virtual calls, new induction variable analysis and loop optimization, a vectorizer to take advantage of SIMD instructions, and a diverse set of optimizations specifically targeted at improving Android application performance. The impact of each optimization is demonstrated with real-life benchmark and application performance improvements.

Watch more Android talks at I/O '17 here: https://goo.gl/c0LWYl
See all the talks from Google I/O '17 here: https://goo.gl/D0D4VE

Subscribe to the Android channel: http://goo.gl/GEh1ds

#io17 #GoogleIO #GoogleIO2017

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...