版本:大小:3.79M
类别: 电子图书 系统:WinAll, WinXP, Win7, Win8, Win10
立即下载深入理解linux虚拟内存管理是一本关于linux阿德高级编程教程,介绍了基于linux3.10的操作系统的内存管理方法,有需要的朋友就来绿色资源网免费阅读吧!
VM的行为影响着Linux内核的每个子系统,并动态地改变整体性能。但直至目前,理解VM的惟一途径便是:逐行学习文档极少的源代码。而现在有了更简单快捷的可选方案。本书史无前例地详细描述了VM,不仅包括理论基础,而且还包括逐行的代码注释。
第1章 简介
第2章 描述物理内存
第3章 页表管理
第4章 进程地址空间
第5章 引导内存分配器
第6章 物理页面分析
第7章 非连续内存分配
第8章 Slab分配器
第9章 高端内存管理
第10章 页面帧回收
第11章 交换管理
第12章 共享内存虚拟文件系统
第13章 内存溢出管理
第14章 结束语
附录A 介绍
附录B 描述物理内存
附录C 页表管理
附录D 进程地址空间
附录E 启动内存分配
附录F 物理页面分配
附录G 不连续内存分配
它同样系统地涵盖了从物理内存描述到内存溢出管理的每个方面:
1.Linux VM 2.4 体系结构的层次,附图表和调用图
2.物理内存描述、页表、地址空间和内存分配
3.高端内存、交换、共享内存和更多的内容
4.专家级地指导如何分析开源项目
5.每个章节中有Linux 2.6内核的新特性
《深入理解Linux虚拟内存管理》将成为每个内核程序员和研究人员不可或缺的案头宝典。
查看全部