本书基于Linux 5.x内核的源代码讲述Linux内核中核心模块的实现。本书主要介绍ARM64架构、Linux内核内存管理以及进程管理和调度三大块内容。本书重点介绍Linux内核重要的基础架构实现原理。本书共9章,主要内容包括ARM64架构,ARM64在Linux内核中的实现,内存管理的预备知识,物理内存与虚拟内存,内存管理的高级主题,内存管理的实战案例,进程管理的基础知识,进行管理中的调度和负载均衡,进程管理中的调试与案例分析。本书适合从事Linux系统开发人员、嵌入式系统开发人员及Android开发人员阅读,也可供计算机专业的师生阅读。
目录:
第1章 处理器架构 1
第2章 ARM64在Linux内核中的实现 62
第3章 内存管理之预备知识 124
第4章 物理内存与虚拟内存 152
第5章 内存管理之不错主题 259
第6章 内存管理之实战案例分析 375
第7章 进程管理之基本概念 430
第8章 进程管理之调度与负载均衡 469
第9章 进程管理之调试与案例分析 580
点击下载