Linux核心源代码分析PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:彭晓明,王强编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2000
- ISBN:7115086621
- 页数:235 页
第一章 概论 1
1.1 Linux简介 2
1.1.1 Linux的诞生 2
1.1.2 自由软件运动与Linux 3
1.1.3 Linux在中国 4
1.2 Linux的技术特点 5
1.2.1 Linux的特点 5
1.2.2 Linux的组成 6
1.2.3 Linux的不足 8
1.3 核心源代码 9
1.3.1 源代码的获取 9
1.3.2 源代码的结构 10
1.3.3 源代码的阅读 11
第二章 进程管理 15
2.1 进程概述 16
2.1.1 进程的定义 16
2.1.2 进程的状态 17
2.1.3 进程控制块 18
2.1.4 进程控制 18
2.1.5 进程间通信 19
2.1.6 进程调度 19
2.2 Linux的进程 20
2.2.1 主要数据结构 20
2.2.2 进程表的主要域 23
2.2.4 进程标识符 25
2.2.3 进程执行模式 25
2.3 进程调度 27
2.3.1 调度参数 27
2.3.2 调度工作 28
2.3.3 多处理机进程调度 29
2.3.4 调度的实现 29
2.4 进程的创建和撤销 31
2.4.1 进程的创建 31
2.4.2 进程的撤销 31
2.4.3 程序的执行 32
2.5 文件 35
2.6 虚拟内存 38
2.7 计时和定时器 41
2.8 信号 43
2.8.1 信号的类型 43
2.8.2 信号的处理 43
2.9 管道 45
2.9.1 管道的实现 45
2.9.2 管道的操作 46
2.9.3 命名管道 46
2.10 System V进程间通信机制 47
2.10.1 主要数据结构 47
2.10.2 消息队列 47
2.10.3 信号灯 49
2.10.4 共享内存 52
第三章 内存管理 55
3.1 内存管理技术概述 56
3.2 虚拟内存模型 59
3.2.1 页面请求 60
3.2.2 页面交换 61
3.2.3 共享内存 61
3.2.4 物理和虚拟地址模式 62
3.2.5 访问控制 62
3.2.6 缓存 62
3.3 80386内存管理机构 64
3.3.1 内存组织 64
3.3.2 虚拟地址的转换 65
3.3.3 线性地址的转换 66
3.3.4 翻译后援存储器 67
3.3.5 内存保护 68
3.4 主要数据结构 69
3.5 页面管理 71
3.5.1 页面分配 71
3.5.2 页面的回收 71
3.5.3 内存映射 72
3.6 页面装卸 74
3.6.1 页面请求 74
3.6.2 页面缓存 74
3.6.3 页面换出和淘汰 75
3.6.5 页面装入 78
3.6.4 交换缓存 78
第四章 文件系统 81
4.1 文件系统简介 82
4.1.1 文件 82
4.1.2 文件目录 84
4.1.3 路径名 85
4.2 Linux文件系统概述 86
4.2.1 历史 86
4.2.2 几个概念 87
4.3 EXT2文件系统 89
4.3.1 物理布局 89
4.3.2 i-节点 90
4.3.3 超级块 91
4.3.4 块组描述子 93
4.3.5 目录 93
4.3.6 文件检索 94
4.3.7 数据块的管理 94
4.4 虚拟文件系统 96
4.4.1 VFS概述 96
4.4.2 VFS超级块 97
4.4.3 VFS i-节点 99
4.4.4 注册文件系统 101
4.4.5 装卸文件系统 102
4.4.6 VFS i-节点缓存 104
4.4.7 目录缓存 105
4.5.1 缓冲区缓存 106
4.5 缓冲区缓存及其它 106
4.5.2 bdflush核心守护进程 107
4.5.3 update进程 108
4.5.4 /proc文件系统 108
4.5.5 特殊设备文件 108
第五章 网络 109
5.1 TCP/IP网络基础 110
5.1.1 协议簇结构 110
5.1.2 IP地址 111
5.1.3 地址类别 111
5.1.4 子网 112
5.1.5 无类地址和CIDR 113
5.1.7 数据包传输 114
5.1.6 主机名 114
5.1.8 Linux网络层 116
5.2 BSD套接字接口 117
5.3 INET套接字层 119
5.3.1 创建BSD套接字 119
5.3.2 绑定地址 121
5.3.3 建立连接 122
5.3.4 监听 122
5.3.5 接收连接请求 123
5.4 IP层 124
5.4.1 套接字缓冲区 124
5.4.3 发送IP数据包 128
5.4.2 接收IP数据包 128
5.4.4 数据包分段 129
5.5 其它 130
5.5.1 地址解析协议 130
5.5.2 IP路由 130
第六章 PCI总线 133
6.1 PCI总线及其结构 134
6.1.1 PCI总线的结构 134
6.1.2 PCI地址空间 135
6.1.3 PCI配置信息 135
6.1.4 PCI I/O端口及存储器地址 136
6.2.2 PCI-PCI桥 138
6.2.1 PCI-ISA桥 138
6.2 PCI桥 138
6.3 PCI初始化 141
6.3.1 数据结构 141
6.3.2 PCI驱动程序 143
6.3.3 PCI BIOS函数 146
6.3.4 PCI修正 146
第七章 设备管理 149
7.1 设备概述 150
7.1.1 设备种类 150
7.1.2 设备控制器 150
7.2 设备驱动程序 151
7.2.2 直接内存访问 152
7.2.1 查询和中断 152
7.2.3 内存 153
7.2.4 核心接口 153
7.3 硬盘 157
7.3.1 IDE硬盘 158
7.3.2 IDE子系统的初始化 159
7.3.3 SCSI硬盘 160
7.3.4 SCSI子系统的初始化 161
7.3.5 块设备请求 162
7.4 网络设备 164
7.4.1 device数据结构 164
7.4.2 网络设备的初始化 165
7.5.2 可编程中断控制器 166
7.5 中断 166
7.5.1 关于中断 166
7.5.3 中断初始化 167
7.5.4 中断处理 168
第八章 核心机制 169
8.1 底半处理 170
8.1.1 数据结构 170
8.1.2 处理过程 171
8.2 任务队列 172
8.3 定时器 174
8.4 等待队列 176
8.5 Buzz锁 177
8.6 信号量 178
第九章 核心模组 181
9.1 模组简介 182
9.2 模组的装入 184
9.2.1 装入方式 184
9.2.2 数据结构 184
9.2.3 insmod命令 186
9.3 模组的卸出 188
第十章 开机、关机 189
10.1 开机过程 190
10.2 核心启动 192
10.3 inittab 196
10.4 rc.sysinit 199
10.5 rcN.d 209
10.6 关机 215
第十一章 核心编译 217
11.1 关于核心编译 218
11.1.1 编译目的 218
11.1.2 准备工作 218
11.1.3 编译步骤 220
11.2 配置核心 222
11.2.1 配置内容 222
11.2.2 配置过程 223
11.3 核心编译和启用 233
11.3.1 编译 233
11.3.2 启用 233
11.3.3 利用补丁升级 234
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《分析化学》陈怀侠主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《行测资料分析》李永新主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《近代世界史文献丛编 19》王强主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019