实现请求分页存储管理页面 、、 调度算法文档
1.引言
编写的目的
()通过编写程序实现请求分页存储管理页面 、、 调度算法,使
学生掌握虚拟存储管理中有关缺页处理方法等内容,巩固有关虚拟存储管理的教学内容。
()了解 中内存管理机制,掌握页式虚拟存储技术。
()理解内存分配原理,特别是以页面为单位的虚拟内存分配方法。
背景
实现请求分页存储管理页面 、、 调度算法实验
提出者:龙陈锋老师,开发者:孙敏,用户:面向所有学生;
定义
请求分页存储管理; 调度算法; 调度算法; 调度算法。
参考资料
顾宝根!王立松!顾喜梅操作系统实验教程——核心技术与编程实例北京"科学出版
社!
任爱华!李鹏!刘方毅操作系统实验指导北京"清华大学出版社!#
王险峰!刘宝宏 环境下的多线程编程原理与应用 北京"清华大学出版
社!$
上课用教材
2.任务概述
目标
在 、 等操作系统下,使用的 %&、%'、() 或 & 等编程
语言,实现请求分页存储管理页面 、、 调度算法。
用户的特点
本专业的学生,能够对本专业的语言和运行环境有所了解。
问题描述
)用随机数产生一个指令序列,共 条指令。其地址按下述原则生成:
*+,的指令是顺序执行的;
-+,的指令是均匀分布在前地址部分;
.+,的指令是均匀分布在后地址部分;
)指令序列变换成页地址流
设:页面大小为 /; 用户虚存容量为 /。
在用户虚存中,按每 / 存放 条指令排列虚存地址,即 条指令在虚存中的存放
方式为: