数据结构之动态存储管理(C语言)

1、 概述 1. 占用块 占用块:已分配给用户使用的地址连续的内存区 可利用空间块:不曾分配的地址连续的内存区 2. 动态存储分配过程的内存状态 系统运行一段时间后,有些程序的内存被释放,形成了上图(b)中的状态。假如此时又有新的程序请求分配内存,系统将如何作呢? 一般有两种作法:一种策略是继续从高地址的空闲块中进行分配,而不考虑已经分配给用户的内存区是否已空闲,知道分配没法进行(即剩余的空闲块
相关文章
相关标签/搜索