作 者:王森 著 著作
定 价:69
出 版 社:清华大学出版社
出版日期:2015年01月01日
页 数:416
装 帧:平装
ISBN:9787302381990
●上篇内核
●章ARM多核处理器2
●1.1SMP相关基础数据结构3
●1.2Percpu内存管理6
●1.2.1内核显式定义的处理器局部数据6
●1.2.2Percpu内存管理的建立8
●1.2.3Percpu动态分配内存空间13
●1.3CpuFreq15
●1.3.1初始化15
●1.3.2CpuFreq策略的建立16
●1.3.3Ondemand调频算法分析18
●1.4CPU0bootupCPU119
●1.4.1CPU0侧策略和动作19
●1.4.2CPU1侧执行路线21
●1.5CPU1的关闭23
●1.5.1关闭时机23
●1.5.2CPU1关闭操作24
●1.6ARM处理器展望26
●1.6.1ARM架构处理器的演进26
●1.6.2TrustZone27
●部分目录
本书包括上下两篇内容。上篇在保证完整Linux内核架构分析的前提下,着重分析Android系统中强烈依赖的Linux内核机制,如多核ARM架构的支持,而略去Android系统产品化没有用到内核机制,如SWAP机制。下篇主要分析Android系统层主要架构机制,尤其注重分析这些用户态机制与内核机制的接驳与交互。本书整理自作者多年积累的笔记,形式以源代码分析为主。
本书适合相关领域工程师作为实际项目的参考,以及有志于通过研读源码掌握Android系统与Linux内核精髓的读者。