Implement Checkpointing for Android - Jim Huang, 0xlab
This session explains how to extend DMTCP (Distributed Multi-Threaded CheckPointing) to implement Android checkpointing, which leads to resume to stored state for faster Android boot time and make better product field trial experience. However, it is not straightforward to apply any existing Linux checkpointing mechanism because of the unusual designs of Android. To make it work, Android specific facilities such as logger, ashmem, binder, and thread implementation, have to be manipulated. Expected audience: developers who want to know more techniques to speed up device development and introspect the low-level mechanisms in Android.
Jim Huang is the developer and co-founder of 0xlab, aiming to strengthen the connection between hardware device manufacturers and open source software communities. 0xlab has been actively involved in AOSP (Android Open Source Project) and Linaro. | | He was the speaker at ELC Europe 2011 and Android Builders Summit 2012 for Android system-level issues and improvements.
Monday November 5, 2012 10:10am - 10:55am
Attendance numbers do not account for private attendees. Get there early!
Remove this from your schedule?
This session is full and you may not be able to get back in.