引用:
《Linux内核注释》旨在给程序员和学生提供比以前更详细和更易理解的Linux内核代码注释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。
你能从本书中学到什么
这本书集中解释了Linux内核源代码的核心中专用代码行是如何运行的。你将学习到内核最内部的子系统是怎样构造和这种构造能够实现系统功能的理由。
本书的第一部分以易于阅读和交叉引用的格式复制了一个经过筛选的linux 内核源代码的子集。在这本书稍后的注释中,无论一行代码在何处被引用,你都会在这一行前面发现一个小箭头。这个箭头指出了对此行进行注释处的页号。
源代码后是这本书的第二部分,即注释部分,注释部分对源代码进行了讨论。注释部分的每一章讨论了一个不同的内核子系统,或者是其它的功能性逻辑组件,例如系统调用或内存管理。注释部分大量的行号引用为你指明了所讨论代码行的确切行号。在本书正文后的附录部分,简洁地覆盖了自本书主要部分完成以后内核的变化。在附录中还包含了被内核用做软件许可证的完整的GNU常规公众许可证。最后,本书为你提供了一个索引。
通过该索引你可以查询术语或主题。这将让你更快更有效的使用这本参考工具书。
全书目录:引用:
第1章 Linux 简介
第2章 代码初识
第3章 内核体系结构概述
第4 章 系统初始化
第5 章 系统调用
第6 章 信号量,中断和时间
第7 章 进程和线程
第8 章 内存
第9 章System Ⅴ IPC
第10 章 对称多处理(SMP)
第11 章 可调内核参数
附录A Linux附录B GNU 通用公共许可证