Mel Gorman的“了解Linux虚拟内存管理器”是否过时了?

时间:2010-09-03 15:14:23

标签: linux-kernel virtual-memory

我正在努力深入了解linux的虚拟内存管理器。如果找到一本名为“了解Linux虚拟内存管理器[1]”的书,由Mel Gorman编写,看起来相当精细。不幸的是它基于2.4内核系列,所以它的那种古老。

有人看过这本书吗?它仍然相关吗?替代?

[1] http://www.kernel.org/doc/gorman/pdf/

2 个答案:

答案 0 :(得分:4)

在一方面花了一些时间和另一方面的最新内核之后,我会得出结论,它不是过时的,值得一读。一些概念和很多细节 已经改变,但总的来说它仍然描述了Linux VM。附录可能更少 有用,因为它们包含2.4 VM源的注释版本。

答案 1 :(得分:2)

从你引用的文件中:

  

2.6

中的新功能      

在撰写本文时,   2.6.0-test4刚刚发布了   2.6.0-决赛现在任何一个月到期,这意味着2003年12月或早期   幸运的是,在大多数情况下,2.6 VM,仍然非常容易识别   比较2.4 。但是,有   2.6中的一些新材料和概念   如此忽略它们将是可惜的   解决这个问题,因此,什么是新的   在2.6节中。在某种程度上,   这些部分假定你已阅读过   这本书的其余部分只有一瞥   他们在第一次阅读时。如果你   决定开始阅读2.5和2.6 VM   代码,什么的基本描述   期待Whats New部分   应该极大地帮助你理解。   2.6.0-test4重要的是要注意这些部分是基于   内核不应该改变   在2.6之前显着。像他们那样   但是,你仍然可以改变   还应该对待什么是新的   部分作为指导而不是   明确的事实 [强调我的]

了解它的主要功能可能是90%或更多的任务,而且700多页免费的书籍将很难被击败。