Android依赖于Linux2.6内核提高的高核心系统服务,例如安全,内存管理,进程管理,网络斎等等方面内容。内核作为一个抽象层,存在与硬件层和软件层之间。android对Linux下面内容做了增强。
①硬件时钟(alarm)
②内存分配与共享(Ashem)
③低内存管理(low memory killer)
④kernel调试(kernel 调试)
⑤日志设备(LogCat)
⑥android IPC机制(Binder机制)
⑦电源管理(power management)
这是Linux内核层的简介。相应思维导图如下: