全部博文(573)
发布时间:2015-12-04 09:29:50
探索 Linux 内存模型简介: 在这篇 Linux? 内存模型指南中,我们将学习如何构建和管理内存方面的基础知识。本指南介绍了内存控制单元、分页模型方面的内容,并详细介绍了物理内存区域方面的知识。理解 Linux 使用的内存模型是从更大程度上掌握 Linux 设计和实现的第一步,因此本.........【阅读全文】
发布时间:2015-12-04 09:27:28
Linux内存寻址和内存管理1. x86的物理地址空间布局 以x86_32,4G RAM为例:物理地址空间的顶部以下一段空间,被PCI设备的I/O内存映射占据,它们的大小和布局由PCI规范所决定。640K~1M这段地址空间被BIOS和VGA适配器所占据。由于这两段地址.........【阅读全文】
发布时间:2015-12-03 19:57:57
Linux物理内存概述 Linux可以支持大量的架构,所以需要用一种与架构无关的方式去描述内存。在linux的内存管理中,我们首先要明确的一个概念就是NUMA(Non-Uniform Memory Access,关于NUMA的介绍可以参考我前面的文章)。很多大型机器都采用NUMA架构,将内存.........【阅读全文】
发布时间:2015-12-03 11:46:06
作者: 韦易笑网址: http://www.skywind.me/blog/archives/1480点击“阅读原文”可查看本文网页版通常工程里不推荐自己写内存分配器,因为你费力写一个出来99%可能性没有内置的好,且内存出bug难调试。不过看书之余,你也可以动手自己试试,当个玩具写写玩玩。.........【阅读全文】