深入Linux内核架构 - Wolfgang Mauerer

深入Linux内核架构

Wolfgang Mauerer

出版时间

2010-05-01

ISBN

9787115227430

评分

★★★★★
书籍介绍

众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。

本书适合Linux的系统编程人员、系统管理者以及Linux爱好者学习使用。

Wolfgang Mauerer 资深Linux专家,有数十年Linux开发经验。从1997年最初发表关于内核的系列文章开始,他就醉心于解释Linux核心的内部机制、编写相关的文档。此外,他还著有LaTeX排版方面的图书,其撰写的大量文章已经被翻译成7种语言。

目录
第1章 简介和概述
第2章 进程管理和调度
第3章 内存管理
第4章 进程虚拟内存
第5章 锁与进程间通信

显示全部
用户评论
其实整个讲解思路是很好的,但太多细节上的不认真,以及老是扯些没用的东西让人绕晕非常打击看书的信心。
在内核设计的why和how上比ULK讲得好,ULK在what上着墨太多。
操作系统课程+C程序设计+看代码~~~ 好书以后慢慢看~~~
推荐
写的非常全,但是Linux2.6已经显老。相当具有参考意义。可以多读几遍
今天终于读完了,陪了我一年半的地铁时光,配合翻阅相关的源码,过程时而痛苦时而欣喜。当然求了甚解也扛不住遗忘,前面的很多知识都只剩下轮廓了。书的思路非常利于阅读,当然错漏也不少,如果能好好修订一下会更好。
我觉得比understanding the linux kernel 3td 要好。我才读了300页不到。 不时翻翻,应该也算看完了。目前来说版本略微有点过时了。
快速读了一遍,太多细节不懂,对于Java程序员来说太难了,不过网络文件系统页面部分还是值得看
挺详细。架构不太清晰。概念解释不彻底。
入门,还有许多知识点需要继续了解。
下载
收藏