Linux内核深度解析

余华兵

出版时间

2019-02-01

ISBN

9787115504111

评分

★★★★★
书籍介绍
本书基于4.x版本的Linux内核,介绍了Linux内核的若干关键子系统的技术原理。本书主要内容包括内核的引导过程、内核管理和调度进程的技术原理、内核管理虚拟内存和物理内存的技术原理、内核处理异常和中断的技术原理,以及系统调用的实现方式等。此外,本书还详细讲解了内核实现的各种保护临界区的互斥技术,以及内核的文件系统。本书内容丰富,深入浅出,通过大量的图例来描述数据结构之间的关系和函数的执行流程,并结合代码分析,引导读者阅读和理解内核源代码。 本书适用于负责维护和开发Linux内核或基于Linux内核开发设备驱动程序的专业人士,以及想要学习了解Linux内核的软件工程师,也适合作为高等院校计算机专业的师生用书和培训学校的教材。 余华兵,2005年毕业于华中科技大学计算机学院,取得硕士学位。毕业后的十余年一直在网络通信行业从事软件设计和开发工作,研究方向包括IPv4协议栈、IPv6协议栈和Linux内核。
目录
内容提要
序一
序二
资源与支持
前言

显示全部
用户评论
我觉得写的蛮不错的,学习linux光看一本书肯定是不够的,只要一本书有自身的亮点,看了之后可以学到新东西,就足够了。这本书从代码分析的角度过了一遍linux内核,感觉可以的。
尽管翻译了不少内核doc还有参考了LKA,还是有些自己的内容的,比如THP CMA RCU等部分
感觉就是翻译源代码,缺少对于系统的理解,缺少为什么这么设计的理解,不如《linux内核设计与实现》这本书
看了一下,要说“深入”,这书真不配,基本就是个流水账,毫无思想内涵,东拼西凑,前后逻辑不搭。和烂大街的内核书没什么大差别,千篇一律。
下载
收藏