摘要:
###9.9 动态内存分配 动态内存分配器维护一个进程的虚拟内存区域,称为堆。 对于每个进程,内核维护一个变量brk,它指向堆的顶部。 分配器将堆视做一组不同大小的块的集合来维护。每个块就是一个连续的虚拟内存片,要么是已分配的,要么是空闲的。块被释放要么是应用程序显式的执行的,要么是内存分配器隐式的 阅读全文
posted @ 2022-08-28 20:10
227569hy
阅读(231)
评论(0)
推荐(0)
摘要:
###9.8 内存映射 定义:将一个虚拟内存区域和一个磁盘上的对象关联起来,以初始化这个虚拟内存区域的内容的过程被称为内存映射。 虚拟内存区域可以映射到下面两种类型的对象中的一个: Linux文件系统中的普通文件:因为按需进行页面调度,所以这些虚拟页面没有实际交换进入物理内存,而是等到CPU第一次引 阅读全文
posted @ 2022-08-28 20:09
227569hy
阅读(215)
评论(0)
推荐(0)
浙公网安备 33010602011771号