计算机操作系统课程设计-内存管理.docVIP

  • 17
  • 0
  • 约3.13千字
  • 约 8页
  • 2018-01-02 发布于浙江
  • 举报
计算机操作系统课程设计-内存管理

操作系统课程设计(内存管理) 班级: 学号: 姓名: 指导老师: 一、设计目的 操作系统课程主要讲述的内容是多道操作系统的原理与技术,与其它计算机原理、编译原理、汇编语言、计算机网络、程序设计等专业课程关系十分密切。本课程设计的目的综合应用学生所学知识,建立系统和完整的计算机系统概念,理解和巩固操作系统基本理论、原理和方法,掌握操作系统开发的基本技能。 二、设计题目 操作系统模拟软件的设计与开发 三、设计内容(内存部分) 模拟各种内存分配算法及回收过程,并能动态演示。结合进程调度算法,能为进程模拟分配内存,并设计一个跟踪该内存模拟分配的进程或线程,记录内存分配的结果 四、设计的步骤(内存部分) 1.总体设计: ①存储管理: 功能描述: 存储管理负责完成对内存存储器的地址转换,采用最优适应算法完成对内存储器进行分配与去配,解决多用户对内存储器的共享和保护,通过软件手段,实现对内存储器容量的扩充。 简要描述: 可变分区管理方式预先不将内存划分成几个区域,而将内存除操作系统占用区域外的空间看作一个大的空闲区。 存储管理部分,系统为提供了存储管理界面,用户可以实现内存空间的管理、内存分配、内存回收和存储保护操作。 事件流 当用户请求管理内存分配时,启用该用例,系统显示内存分配,内存回收和内存存储保护。当用户请求内存分配时,系统执行内存的分配;当用户内存使用完成后,系统执行内存的回收。

文档评论(0)

1亿VIP精品文档

相关文档