新書推薦:

《
16至20世纪知识史中的流亡者与客居者
》
售價:NT$
484.0

《
家庭经济学:用经济学视角解读家庭关系(诺贝尔经济学奖获得者加里·S. 贝克尔全新力作)
》
售價:NT$
380.0

《
人间词话汇编汇校汇评(新)
》
售價:NT$
254.0

《
王名扬全集:美国行政法(上下) 王名扬老先生行政法三部曲之一
》
售價:NT$
806.0

《
军人与国家:军政关系的理论与政治
》
售價:NT$
653.0

《
中国雕塑 高等院校艺术与设计类专业
》
售價:NT$
403.0

《
黄帝内经素问集注
》
售價:NT$
321.0

《
大国产业—中国产业现代化转型升级与时代机遇
》
售價:NT$
403.0
|
內容簡介: |
《linux内核分析与高级教程》主要分析了linux2.6.38版本的内核源代码,向读者系统而详尽地介绍和分析了linux内核各个子系统的结构、原理及hadoop分布式文件系统、linux安全子系统和linux的网络安全问题。全书分为14章,内容包括linux内核简介、进程管理、进程调度算法、中断机制、系统调用、内存管理、文件系统、i/o设备管理、内核安全、hadoop分布式文件系统、linux安全子系统和linux的网络安全问题等。
本书内容丰富,概念和原理讲解细致,深入浅出。其中,有关代码的部分都标有注释详细介绍功能,书中的设计和分析也配以编程实例帮助理解。书中的每一章都相对独立,兼顾了通用性和系统性,覆盖了许多方面的内容。
本书主要针对从事linux内核编程的中高级读者及软件工程师学习内核工作原理的自学参考书籍,也适合作为高校计算机专业学生学习操作系统课程的辅助和实践教材。
|
目錄:
|
第1章 linux内核简介
1.1 什么是linux
1.2 linux的内核特征
1.3 关于linux内核
1.4 内核编译方法
第2章 linux进程管理
2.1 进程描述
2.2 进程的组织形式
2.3 进程创建
2.4 进程终止
2.5 线程的实现
2.6 进程使用综合实例
第3章 linux进程调度算法
3.1 内核调度概述
3.2 与调度相关的数据结构
3.3 cfs调度算法
3.4 实时调度算法
3.5 linux内核调度
3.6 调度相关系统调用
第4章 linux中断机制分析
4.1 x86对中断的支持
4.2 中断处理程序
4.3 中断处理机制的实现
4.4 中断的下半部
第5章 linux系统调用分析
5.1 c程序库和系统调用
5.2 系统调用实现分析
5.3 添加系统调用
5.4 快速系统调用
第6章 linux内核同步机制分析
6.1 临界区和竞争条件
6.2 原子操作
6.3 自旋锁
6.4 信号量机制
6.5 rcu同步机制
6.6 其他同步机制
第7章 linux定时器和时间管理机制
7.1 内核中的时间概念
7.2 时钟中断处理过程
7.3 定时器
7.4 内核中的延迟
第8章 linux模块机制
8.1 模块概念
8.2 内核模块的使用
8.3 内核模块实现机制分析
第9章 内存管理机制
9.1 基本机制
9.2 物理内存的描述方法
9.3 物理内存的分配与回收9.4 slub分配器
9.5 进程地址空间
第10章 linux文件系统
10.1 linux文件系统基础
10.2 linux虚拟文件系统
10.3 文件系统的安装与卸载
10.4 页高速缓存
10.5 文件的打开与读写
第11章 置i/o设备管理
11.1 i/o管理机制
11. 2 块设备管理
11.3 驱动程序设计
第12章 hadoop分布式文件系统
12.1 hadoop框架简介
12.2 hdfs--hadoop分布式文件系统
12.3 hdfs使用
12.4 应用实例—--hdfs编译、安装和简单的使用,
第13章 linux安全系统
13.1 linux日志系统和审计系统
13.2 linux访问控制机制
13. 3 文件权限管理
13.4 内核密钥环
13.5 应用实例——linux acl体验
第14章 linux网络安全
14.1 网络安全机制
14.2 防火墙技术
14.3 使用linux架构包过滤防火墙
14.4 管理工具
14.5 linux防火墙程序设计
附录a 内核中常见数据结构类型
附录b 红黑树
附录c 特殊的c语言用法
附录d 汇编语法
参考文献
|
|