当前位置: 首页 > linux

深入理解Linux虚拟内存管理pdf电子书

  • linux
  • 2021-03-25 12:10:26
简介深入理解Linux虚拟内存管理中文版怎么样? VM的行为影响着Linux内核的每个子系统,并动态地改变整体性能。但直至目前,理解VM的惟一途径便是:逐行学习文档极少的源代码。而现在...
《深入理解Linux虚拟内存管理》pdf电子书百度网盘下载
《深入理解Linux虚拟内存管理》pdf电子书百度网盘下载


 

深入理解Linux虚拟内存管理中文版怎么样?最新电子版百度云下载

VM的行为影响着Linux内核的每个子系统,并动态地改变整体性能。但直至目前,理解VM的惟一途径便是:逐行学习文档极少的源代码。而现在有了更简单快捷的可选方案。本书史无前例地详细描述了VM,不仅包括理论基础,而且还包括逐行的代码注释。它同样系统地涵盖了从物理内存描述到内存溢出管理的每个方面:

1.Linux VM 2.4 体系结构的层次,附图表和调用图

2.物理内存描述、页表、地址空间和内存分配

3.高端内存、交换、共享内存和更多的内容

4.专家级地指导如何分析开源项目

5.每个章节中有Linux 2.6内核的新特性

《深入理解Linux虚拟内存管理》将成为每个内核程序员和研究人员不可或缺的案头宝典。


作者简介:
Mel Gorman曾获得爱尔兰利马瑞克大学的计算机学士和硕士学位。他的研究领域广泛:从网页开发到摄影机的实时显示系统。Mel Gorman认为,即使是最难以攻克的项目也并没有想象中那么艰难。他曾经还担任过系统管理员,主要管理Linux, 也涉及到Solaris和Windows。现今Mel Gorman是都柏林IBM公司的Java程序开发员。 Mel Gorman的大部分技能都来自于他自己在利马瑞克大学的生活经历,与大学里计算机社区的广泛接触,以及实地工作经验这三者的完美结合。是计算机社区使他接触到了Linux,并相信Linux用途广泛,而绝不仅仅只是一个便利的邮箱地址。这个社区还使他对开放源码软件产生了兴趣,尤其是在Linux内核方面。他永远感激利马瑞克大学为他提供的这个平台,使他认识了许多有识之士,并有两年时间来研究VM。 闲暇时Mel Gorm... Mel Gorman曾获得爱尔兰利马瑞克大学的计算机学士和硕士学位。他的研究领域广泛:从网页开发到摄影机的实时显示系统。Mel Gorman认为,即使是最难以攻克的项目也并没有想象中那么艰难。他曾经还担任过系统管理员,主要管理Linux, 也涉及到Solaris和Windows。现今Mel Gorman是都柏林IBM公司的Java程序开发员。 Mel Gorman的大部分技能都来自于他自己在利马瑞克大学的生活经历,与大学里计算机社区的广泛接触,以及实地工作经验这三者的完美结合。是计算机社区使他接触到了Linux,并相信Linux用途广泛,而绝不仅仅只是一个便利的邮箱地址。这个社区还使他对开放源码软件产生了兴趣,尤其是在Linux内核方面。他永远感激利马瑞克大学为他提供的这个平台,使他认识了许多有识之士,并有两年时间来研究VM。 闲暇时Mel Gorman喜欢和女友凯伦呆在一起,或者弹弹吉他(尽管并不擅长),读读手边的书籍,与朋友和家人(他们避免谈及有关VM的话题)一同消磨时光。又或是制订一些可能并无价值的计划(有时仅仅在想象中完成它们)。只要安迪说服他乘坐游艇是个不错的娱乐项目,他也会去尝试。Mel Gorman还在犹豫着是继续创作关于Linux的文章,还是向从前一样在Linux环境下编写程序,因为后者才是他最初的意愿。

目录:
第1章 简介
第2章 描述物理内存
第3章 页表管理
第4章 进程地址空间
第5章 引导内存分配器
第6章 物理页面分析
第7章 非连续内存分配
第8章 Slab分配器
第9章 高端内存管理
第10章 页面帧回收
第11章 交换管理
第12章 共享内存虚拟文件系统
第13章 内存溢出管理
第14章 结束语

点击下载