Главная
Study mode:
on
1
Intro
2
Memory and the Android ecosystem
3
Physical memory on device
4
2 GB device under memory pressure
5
Android process list and the low memory killer
6
512 MB device under memory pressure
7
Application memory impact with shared pages
8
User value / memory impact tradeoff
9
Memory impact depends on a bunch of things
10
Gmail memory for various platform configs
11
Chrome PSS under increasing memory pressure
12
Android Studio's memory profiler
13
But what about the rest of the memory?
14
Non-Java allocations are often tied to Java allocations
15
Things that take space in your APK tend to take memory at runtime too
16
1. How memory use impacts a device
Description:
Dive into a comprehensive 39-minute Google I/O 2018 conference talk that explores the intricacies of Android memory usage. Gain valuable insights into different types of memory consumption, including shared memory, DEX memory, and GPU memory, and their impact on application performance and user experience, especially on low-memory devices. Learn how to model and analyze your app's memory usage, enabling you to optimize performance and enhance usability across various Android devices. Discover best practices for managing memory, reducing APK size, and utilizing the Memory Profiler tool to improve your Android applications. Explore the relationship between memory pressure and application behavior, understanding how different platform configurations affect memory consumption in popular apps like Gmail and Chrome. Uncover the hidden memory costs associated with non-Java allocations and APK content, equipping you with the knowledge to make informed decisions about memory usage in your Android development projects. Read more

Understanding Android Memory Usage

Android Developers
Add to list