精选优质文档- 倾情为你奉上 专心-专注-专业 计 算 机 学 院 网 络 工 程 专 业 操作系统课程设计 题 目: 内存的申请和释放 班 级: 网工11102班 姓 名:郭阳 学 号: 6 同组人姓名: 起 迄 日 期: 第一周,第二周 课程设计地点: E3A513 指导教师: 贺玉才 评阅意见: 成绩评定: 评阅人: 日期: 完成日期:2014年 3月精选优质文档- 倾情为你奉上 专心-专注-专业 目录 精选优质文档- 倾情为你奉上 专心-专注-专业 一、概述 1、设计目的 了解操作系统的内存分配的方法 2、开发环境 WINDOWS 环境 Visual C+6.0 二、设计要求 定义一个自由存储块链表,按块地址排序,表中记录块的大小。当请求分配内存时,扫 描自由存储块链表,知道找到一个足够大的可供分配的内存块,若找到的块的大小正好等 于所请求的大小时,就把这一块从自由链表中取下来,返回给申请者。若找到的块太大, 即对其分割,并从该块的高地址不分往低地址部分分割,取出大小合适的块返还给申请者, 愈小的低地址部分留在链表中。若找不到足够大的块,就从操作系统中请求另外一个足够 大的内存