Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Monday, March 23 • 5:20pm - 6:10pm
Memory Management Internals - Karim Yaghmour, Opersys

Sign up or log in to save this to your schedule 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.

Speakers
avatar for Karim Yaghmou

Karim Yaghmou

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 Trace Toolkit and introduced Adeos, one of the first nanokernels/hypervisors for Linux. As part of his work, he's had the privilege of working with teams from a... Read More →


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