1.Linux内核源代码导读书目录
Linux内核源代码导读书目录
本书《Linux内核源代码导读》详细介绍了Linux内核的源码基础知识和核心模块,分为以下几个部分:第1章:x硬件基础
1.1 保护模式:探讨分页和分段机制,导读以及系统门和x寄存器的源码作用。
1.2 典型PC系统结构:介绍硬件和软件交互的导读基本概念。
第2章:基础知识2.1 AT&T与Intel汇编语法比较:讲解汇编语言的源码zookeeper源码启动教程两种主要风格。
2.3 互斥与同步:原子操作、导读ps程序的源码信号量、源码自旋锁、导读RCU机制和percpu变量的源码详细讲解。
2.4 内存屏障:探讨编译器、导读缓存和乱序执行对内存一致性的源码影响。
2.5 函数调用规范:高级语言的导读调用规则和注意事项。
第3章:Linux内核Makefile分析3.1 内核编译概述:理解Linux内核的源码日版官换机源码编译流程和目标。
3.2-3.3 内核编译和链接脚本的导读深入解析。
后续章节涵盖Linux内核启动过程、源码内存管理、中断处理、自己怎么制作源码信号机制、系统调用、时钟管理、进程管理、码彩网站源码调度器、文件系统以及内核分析方法等内容。每一章都提供了深入浅出的解释,帮助读者逐步掌握Linux内核的工作原理和实现细节。扩展资料
本书根据最新的2.6.内核为基础。在讲述方式上,本书注重实例分析,尽量在讨论“如何做”的基础上,深入讨论为什么要这么做,从而实现本书的写作宗旨:“授人以渔”。在内容安排上,本书包含以下章节x硬件基础;基础知识;Linux内核Makefile分析;Linux内核启动;内存管理;中断和异常处理;系统调用;信号机制在类UNIX系统中;时钟机制;进程管理;调度器;文件系统;常用内核分析方法。