linux领域的权威著作比较有名的是ULK和LDD,这本书虽然不如那两本书有名气,但是却丝毫不逊色。对于linux内核而言,最基础的就是内存管理这一部分,对于想深入学习内核的人而言,这本书不容错过。
这本书的不足之处是,(1)源码是结合2.4来讲的,这就是它的价值大打折扣,不过前半部分的理论讲解很精辟,结合2.6的源码也可以看。(2)再次是翻译书无可避免的翻译问题,虽然我的英语水平一般般,可是我也知道有很多地方译者翻译的很不合理,网上可以下载英文原版的PDF,有不确定的地方可以结合原版书来看,当然限于英文水平,只看原版书还是很费劲的。(3)有很多地方讲解的还是不够详细透彻,仅仅列出一些API就一笔带过,比如TLB这一部分。
不过瑕不掩瑜,它仍不失为一本好书!
足以和ULK、LDD并驾齐驱的书!
对“足以和ULK、LDD并驾齐驱的书!”的回应
书名: 深入理解Linux虚拟内存管理
作者: [爱尔兰] Mel Gorman
出版社: 北京航空航天大学出版社
原作名: Understanding the Linux Virtual Memory Manager
译者: 白洛 | 李俊奎 | 刘森林
出版年: 2006-1
页数: 676
定价: 76.00元
装帧: 平装
ISBN: 9787810777308