封面
版权信息
前言
如何使用本书
第1章x86硬件基础
1.1 保护模式
1.2 系统门
- APP免费
1.3 x86的寄存器
- APP免费
1.4 典型的PC系统结构简介
- APP免费
第2章 基础知识
- APP免费
2.1 AT&T与Intel汇编语法比较
- APP免费
2.2 gcc内嵌汇编
- APP免费
2.3 同步与互斥
- APP免费
2.4 内存屏障
- APP免费
2.5 高级语言的函数调用规范
- APP免费
第3章Linux内核Makefile分析
- APP免费
3.1 Linux内核编译概述
- APP免费
3.2 内核编译过程分析
- APP免费
3.3 内核链接脚本分析
- APP免费
第4章Linux内核启动
- APP免费
4.1 BIOS启动阶段
- APP免费
4.2 实模式setup阶段
- APP免费
4.3 保护模式startup_32
- APP免费
4.4 内核启动start_kernel()
- APP免费
4.5 内核启动时的参数传递
- APP免费
第5章 内存管理
- APP免费
5.1 内存地址空间
- APP免费
5.2 内存管理的基本数据结构
- APP免费
5.3 内存管理初始化
- APP免费
5.4 内存的分配与回收
- APP免费
第6章 中断与异常处理
- APP免费
6.1 中断的分类
- APP免费
6.2 中断的初始化
- APP免费
6.3 中断与异常处理
- APP免费
6.4 软件中断与延迟函数
- APP免费
6.5 中断与异常返回
- APP免费
6.6 中断优先级回顾
- APP免费
6.7 关于高级可编程中断控制器
- APP免费
第7章 信号机制
- APP免费
7.1 信号机制的管理结构
- APP免费
7.2 信号发送
- APP免费
7.3 信号处理
- APP免费
第8章 系统调用
- APP免费
8.1 Libc和系统调用
- APP免费
第9章 时钟机制
- APP免费
9.1 clocksource对象
- APP免费
9.2 tickless机制
- APP免费
9.3 High-Resolution Timers
- APP免费
9.4 时钟中断处理
- APP免费
9.5 软件定时器
- APP免费
第10章 进程管理
- APP免费
10.1 进程描述符
- APP免费
10.2 进程的建立
- APP免费
10.3 进程切换
- APP免费
10.4 进程的退出
- APP免费
10.5 do_wait()函数
- APP免费
10.6 程序的加载
- APP免费
第11章 调度器
- APP免费
11.1 早期的调度器
- APP免费
11.2 CFS调度器的虚拟时钟
- APP免费
11.3 CFS调度器的基本管理结构
- APP免费
11.4 CFS调度器对象
- APP免费
11.5 CFS调度操作
- APP免费
第12章 文件系统
- APP免费
12.1 Ext2的磁盘结构
- APP免费
12.2 Ext2的内存结构
- APP免费
12.3 虚拟文件系统的管理结构
- APP免费
12.4 文件系统的挂载
- APP免费
12.5 路径定位
- APP免费
12.6 文件打开与关闭
- APP免费
12.7 文件读写
- APP免费
第13章 常用内核分析方法
- APP免费
13.1 准确定位同名宏及结构体
- APP免费
13.2 准确定位同名函数
- APP免费
13.3 利用link map文件定位全局变量
- APP免费
13.4 准确定位函数调用线索
- APP免费
13.5 SystemTap在代码分析中的使用
- APP免费
反侵权盗版声明
更新时间:2018-12-27 16:39:18