Performance and memory improvements in Android Run Time (ART) (Google I/O '17)

Subscribers:
1,270,000
Published on ● Video Link: https://www.youtube.com/watch?v=iFE2Utbv1Oo



Duration: 28:58
13,838 views
199


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 #performance



event: Google I/O 2017; re_ty: Publish;







Tags:
Android
#io17
I/O
David Sehr
Fullname: other
Product: android
android
Google IO 2017
Mathieu Chartier
io google
shoreline amphitheatre
google conference
google developer conference
google
i o
what is io
io conference
Location: MTV
google event
GDS: Full Production
google i o
Aart Bik
google io17
io17
Nicolas Geoffray
google io
io 2017
Team: Scalable Advocacy