第第1212章动态存储管章动态存储管理理概述概述可利用空间表及分配方法可利用空间表及分配方法存储压缩存储压缩边界标识法边界标识法无用单元的收集无用单元的收集存储管理是操作系统的重要组成部分,它负存储管理是操作系统的重要组成部分,它负责管理计算机系统的存储器
责管理计算机系统的存储器
动态存储管理的基本问题是系统如何应用户动态存储管理的基本问题是系统如何应用户提出的“请求”分配内存
又如何收回那些用户不提出的“请求”分配内存
又如何收回那些用户不再使用而释放的内存以备新的“请求”产生时重新再使用而释放的内存以备新的“请求”产生时重新进行分配
本章简单介绍数据结构在动态存储管理进行分配
本章简单介绍数据结构在动态存储管理中的一些常用技术,包括可利用空间表及分配方法、中的一些常用技术,包括可利用空间表及分配方法、边界标识法、无用单元的收集和压缩存储等内容
边界标识法、无用单元的收集和压缩存储等内容
1概述概述动态存储管理的基本问题是系统如何应用动态存储管理的基本问题是系统如何应用户提出的“请求”分配内存
又如何收回那些用户户提出的“请求”分配内存
又如何收回那些用户不再使用而释放的内存以备新的“新求”产生时重不再使用而释放的内存以备新的“新求”产生时重新进行分配
在单用户操作系统中,整个内存空间被划分在单用户操作系统中,整个内存空间被划分成两个区域:系统区和用户区,系统区供系统程序使成两个区域:系统区和用户区,系统区供系统程序使用,用户区供单一的用户程序所使用
当计算机采用用,用户区供单一的用户程序所使用
当计算机采用了多道程序设计技术后,需要在主存储器中同时存放了多道程序设计技术后,需要在主存储器中同时存放多个作业的程序,而这些程序在主存储器中的位置此多个作业的程序,而这些程序在主存储器中的位置此时不能由程序员自已来确定,否则将出现多道程序竞