空闲内存管理

学习自《现代操作系统》 操作系统在动态分配内存时(malloc,new),需要对空间内存进行管理。一般采用了两种方式:位图和空间链表。 1、使用位图的存储管理 内存被划分为若干个几字节大小的分配单元,每个分配单元是否是空闲的情况采用位图来进行描述,如果已分配,相应位置1,未分配,置0。当需要分配新内存时,从位图中遍历找到满足大小的连续个0所在位置的内存,将其分配。 很显然,如果分配单元越小,则位图
相关文章
相关标签/搜索