Trash Talk: The Evolution of Android Garbage Collection

preview_player
Показать описание
Android developers have been taught from the beginning to avoid garbage allocation at all costs, because it just leads to expensive garbage collections and bad user experiences. But modern Android development takes a new view on this; while garbage allocation and collection do take time and effort, the equation is radically different in the modern ART runtime, present on all devices since Android Lollipop. This talk will talk about how garbage collection works overall, as well as how it has changed over the last several years of Android, to help developers better understand the details on when, and when not to, worry about GC, and how to understand the performance tradeoffs. And when it's actually okay to use enums.

DevFest OnAir 2018 playlists:

Рекомендации по теме
Комментарии
Автор

Despite his repeated warnings about it being boring, I found it actually interesting. Thumbs up 👍

tdevinda
Автор

Wow, this is a fantastic explanation of Garbage Collection.

blues
Автор

ironically, it works like trash on low end devices

irvingchies