基本信息
- 商品名称:深入Linux内核架构/Linux\UNIX系列/图灵程序设计丛书
- 作者:(德)莫尔勒|译者:郭旭
- 定价:149
- 出版社:人民邮电
- ISBN号:9787115227430
其他参考信息(以实物为准)
- 出版时间:2010-06-01
- 印刷时间:2010-06-01
- 版次:1
- 印次:1
- 开本:16开
- 包装:平装
- 页数:1038
- 字数:1852千字
编辑推荐语
众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中*关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。 本书适合Linux系统编程人员、系统管理者以及Linux爱好者学习使用。
内容提要
本书讨论了Linux内核的概念、结构和实现。主要内容包括多任务 、调度和进程管理,物理内存的管理以及内核与相关硬件的交互,用户空间 的进程如何访问虚拟内存,如何编写设备驱动程序,模块机制以及虚拟文件 系统,Ext文件系统属性和访问控制表的实现方式,内核中网络的实现,系 统调用的实现方式,内核对时间相关功能的处理,页面回收和页交换的相关 机制以及审计的实现等。此外,本书借助内核源代码中*关键的部分进行讲 解,帮助读者掌握重要的知识点,从而在运用中充分展现Linux系统的魅力 。
本书适合Linux内核爱好者阅读。
作者简介
**Linux专家,有数十年Linux开发经验。从1997年*初发表关于内核的系列文章开始,他就醉心于解释Linux核心的内部机制、编写相关的文档。此外,他还著有LaTeX排版方面的图书,其撰写的大量文章已经被翻译成7种语言。
目录
**章 简介和概述
第2章 进程管理和调度
第3章 内存管理
第4章 进程虚拟内存
第5章 锁与进程间通信
第6章 设备驱动程序
第7章 模块
第8章 虚拟文件系统
第9章 Ext文件系统族
**0章 无持久存储的文件系统
**1章 扩展属性和访问控制表
**2章 网络
**3章 系统调用
**4章 内核活动
**5章 时间管理
**6章 页缓存和块缓存
**7章 数据同步
**8章 页面回收和页交换
**9章 审计
附录A 体系结构相关知识
附录B 使用源代码
附录C 有关C语言的注记
附录D 系统启动
附录E ELF二进制格式
附录F 内核开发过程
参考文献