| 作 者: | 骆耀祖 |
| 出版社: | 北京交通大学出版社 |
| 丛编项: | 高等学校计算机科学与技术教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | Linux |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Linux系统概述
1.1 Linux的特征及组成
1.2 Linux内核的主要组成部分
1.3 Linux内核分析
第2章 Linux系统的启动
2.1 操作系统的启动
2.2 Linux的引导过程
第3章 中断和中断处理
3.1 硬件提供的中断机制和约定
3.2 Linux的中断处理
3.3 Linux 2.4的软中断处理机制
3.4 中断处理全过程
第4章 内存管理
4.1 存储层次结构和x86存储管理硬件
4.2 Linux虚存系统
4.3 Linux的内存页表
4.4 内存交换与高速缓存
4.5 相关系统工具
第5章 进程管理及进程间通信
5.1 Linux进程和线程
5.2 进程的创建和进程调度
5.3 可执行程序
5.4 Linux下进程间通信的主要手段
5.5 System V的IPC机制
5.6 内核同步机制
第6章 硬件和设备驱动程序
6.1 总线
6.2 设备访问方式
6.3 设备驱动程序
6.4 编写Linux下的设备驱动程序
第7章 文件系统
7.1 虚拟文件系统
7.2 高速缓存
7.3 /proc文件系统
7.4 EXT2文件系统
第8章 网络
8.1 网络协议
8.2 套接字
8.3 套接字缓冲区
8.4 网络设备接口源码
8.5 IP层
第9章 模块的动态加载和系统配置
9.1 模块的动态加载
9.2 Linux内核配置系统
第10章 系统调用
10.1 系统调用概述
10.2 与进程管理相关的系统调用
10.3 僵尸进程
10.4 与进程管理相关的系统调用实战
10.5 为内核增加系统调用实战
第11章 课程设计指导书
11.1 Linux启动代码的分析
11.2 Linux的fork,exec,wait函数的分析
11.3 Linux的消息函数的分析
11.4 Linux的调度和时钟中断处理代码的分析
11.5 自选课题
附录A Linux核心数据结构
附录B Linux系统调用列表
参考文献