书籍详情

Linux内核分析与高级教程

Linux内核分析与高级教程

作者:吴国伟 等编著

出版社:清华大学出版社

出版时间:2012-08-01

ISBN:9787302286585

定价:¥34.50

购买这本书可以去
内容简介
  《21世纪高等学校嵌入式系统专业规划教材·普通高等教育“十一五”国家级规划教材:Linux内核分析与高级教程》主要分析了Linux(2.6.38)版本的内核源代码,向读者系统而详尽地介绍和分析了Linux内核各个子系统的结构、原理及Hadoop分布式文件系统、Linux安全子系统和Linux的网络安全问题。全书分为14章,内容包括Linux内核简介、进程管理、进程调度算法、中断机制、系统调用、内存管理、文件系统、I/O设备管理、内核安全、Hadoop分布式文件系统、Linux安全子系统和Linux的网络安全问题等。《21世纪高等学校嵌入式系统专业规划教材·普通高等教育“十一五”国家级规划教材:Linux内核分析与高级教程》内容丰富,概念和原理讲解细致,深入浅出。其中,有关代码的部分都标有注释详细介绍功能,书中的设计和分析也配以编程实例帮助理解。书中的每一章都相对独立,兼顾了通用性和系统性,覆盖了许多方面的内容。《21世纪高等学校嵌入式系统专业规划教材·普通高等教育“十一五”国家级规划教材:Linux内核分析与高级教程》主要针对从事L1nux内核编程的中高级读者及软件工程师学习内核工作原理的自学参考书籍,也适合作为高校计算机专业学生学习操作系统课程的辅助和实践教材。
作者简介
暂缺《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 汇编语法
参考文献
猜您喜欢

读书导航