Difference between revisions of "Android Kernel Features"

From eLinux.org
Jump to: navigation, search
(Created page with '== List of Kerenl features unique to Android == * Binder - lightweight IPC ** used instead of SysV IPC * ashmem - Android share memory * PMEM - Process memory allocator * logcat …')
 
(add to category:android, also put in link to old Binder docs)
Line 1: Line 1:
 
== List of Kerenl features unique to Android ==
 
== List of Kerenl features unique to Android ==
 
* Binder - lightweight IPC
 
* Binder - lightweight IPC
** used instead of SysV IPC
+
** used instead of SysV IPC for interprocess communication
 +
** The Linux version of Binder was originally derived from a project by PalmSource to implement a CORBA-like message-passing or method invocation system.  Documentation on that system is at: http://www.angryredplanet.com/~hackbod/openbinder/docs/html/index.html
 
* ashmem - Android share memory
 
* ashmem - Android share memory
 
* PMEM - Process memory allocator
 
* PMEM - Process memory allocator
 
* logcat -  
 
* logcat -  
 
* wakelock - used for power management
 
* wakelock - used for power management
* oom handling modifications?
+
* oom handling modifications
* alarm -
+
** lowmem notifications
 +
* alarm
  
 
== Resources ==
 
== Resources ==
 
Jollen Chen's excellent presentation on system-level Android features, including an overview of kernel features unique to Android: (Parts in Chinese:
 
Jollen Chen's excellent presentation on system-level Android features, including an overview of kernel features unique to Android: (Parts in Chinese:
 
http://www.slideshare.net/jollen/android-os-porting-introduction
 
http://www.slideshare.net/jollen/android-os-porting-introduction
 +
 +
[[Category:Android]]

Revision as of 12:09, 5 November 2009

List of Kerenl features unique to Android

  • Binder - lightweight IPC
  • ashmem - Android share memory
  • PMEM - Process memory allocator
  • logcat -
  • wakelock - used for power management
  • oom handling modifications
    • lowmem notifications
  • alarm

Resources

Jollen Chen's excellent presentation on system-level Android features, including an overview of kernel features unique to Android: (Parts in Chinese: http://www.slideshare.net/jollen/android-os-porting-introduction