ELC + ABS has ended
Back To Schedule
Monday, March 23 • 5:20pm - 6:10pm
Memory Management Internals - Karim Yaghmour, Opersys

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

The Android stack is fairly deep, with several key components impacting applications: the framework API, the system services, the virtual machine (be it Dalvik or ART), the native layer and the Linux kernel. Each of these components has an impact on the system's memory usage. Beside rules of thumb, there isn't much in terms of documentation on how the Android's internals manage and deal with memory.

This presentation will examine the Android OS' memory management, from the Linux kernel all the way up to the app layer. We'll discuss the features and limitations of every key component, how platform developers can navigate around those limitations and what to watch out for, and present the tools and methods available to understand each components' memory usage.

avatar for Karim Yaghmour

Karim Yaghmour

CEO, Opersys inc.
Karim is part serial entrepreneur, part unrepentant geek. He's most widely know for his O'Reilly books: "Building Embedded Linux Systems" and "Embedded Android". As an active member of the open source community since the mid-90's, he pioneered the world of Linux tracing with the Linux... Read More →

Monday March 23, 2015 5:20pm - 6:10pm PDT
Ballroom Salon 1/2

Attendees (0)