实验三 存储管理实验目的存储管理的主要功能之一是合理地分配空间请求页式管理是一种常用的虚拟存储管理技术本实验的目的是通过请求页式管理中页面置换算法模拟设计了解虚拟存储技术的特点掌握请求页式存储管理的页面置换算法实验内容通过计算不同算法的命中率比较算法的优劣同时也考虑了用户内存容量对命中率的影响页面失效次数为每次访问相应指令时该指令所对应的页不在内存中的次数在本实验中假定页面大小为1k用户虚存容
#
#
#
Click to edit Master title2007年春 ? 操作系统 ? 2005级Click to edit Master textSecond levelThird levelFourth levelFifth level 计算机科学与技术专业2005操作系统第四章zhuminscu.edu课时安排章节名称掌握程度Chapter1操作系统引论基础领会Chapter2进程管理★
概述 用户区(目态)3. 固定分区管理 可变分区管理 地址转换与存储保护基本思想操作系统区作业区一个用户程序独占作业区单道程序效率低资源利用率低对换技术:将作业信息存放在辅存上每次只让一个进入内存执行当有Io请求或者时间片到达时换出内存然后让其他作业进入作业比用户区小则造成浪费若作业比用户区大则作业无法运行覆盖技术:允许一个作业的若干程序段使用同一个存储区被公用的存储区叫做覆盖区分区的分配
存储分配 为多个用户作业分配存储空间有效管理占用空间和空闲空间地址转换 地址重定位存储保护 系统的程序数据不能被进程访问进程只能访问自己的空间存储共享存储扩充B地址重定位由于一个作业装入到与其地址空间不一致的存储空间所引起的对有关地址部分的调整过程称为地址的重定位这个调整过程就是把作业地址空间中使用的逻辑地址变换成主存中物理地址的过程这种地址变换也称为地址映射 地址重定位存储管理
1编译原理第九章运行时存储空间组织2第九章运行时存储空间组织目标程序运行时的活动运行时存储器的划分静态存储管理一个简单栈式存储分配嵌套过程语言的栈式实现3第九章运行时存储空间组织目标程序运行时的活动运行时存储器的划分静态存储管理一个简单栈式存储分配嵌套过程语言的栈式实现4编译程序组织存储空间须考虑的问题过程是否允许递归?当控制从一个过程的活动返回时,对局部名称的值如何处理?过程是否允许引用非局部名
#
操作系统实验报告 题 目: 存储器管理 专 业: 班 级: 学 号: 姓 名: 2012年 12 月 21日一实验内容编程模拟实现存储器页面置换的常用算法调试分析相关存储器管理程序加深对存储器页面置换常用算法的理解和实现技巧二实验要求1自定义存储器管理有关的数据结构2依据最佳置换算法(OPTIMAL)先进先出置
违法有害信息,请在下方选择原因提交举报