
14操作系统实验报告.doc
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文档为《14操作系统实验报告》,详细记录了针对操作系统的各项实验内容、过程及分析结果,旨在加深对操作系统原理的理解和应用。
操作系统实验报告
院系:信息科学与工程学院
专业:计算机科学与技术
班级:
学号:
姓名:
指导老师:
进程调度的模拟与内存管理
一、 实验目的
在多道程序设计系统中,通常有多个进程同时处于就绪状态。当就绪进程中处理器的数量不足时,需要依据某种策略来决定哪些进程优先占用处理器资源。本次实验旨在通过模拟实现处理机调度过程,加深对处理机调度工作的理解,并体会优先级和时间片轮转调度算法的具体实施方法。此外,还帮助了解在不同的存储管理方式下如何进行主存空间的分配与回收。
二、 实验要求
1. 可随机输入若干进程并按优先权排序;
2. 从就绪队列中选择一个进程运行:优先级减一/所需运行时间减一。当所需的运行时间为零时,取消该进程。
3. 完成一轮调度后重新进行排序,并开始下一次调度。
4. 可随时新增进程;
5. 规定道数,设置后备队列和挂起状态。如果内存中的进程数量少于规定的道数,则可以从后备队列中自动选择一个作业进入运行。被挂起的进程将加入到挂起队列,并提供解挂功能用于恢复指定的挂起进程至就绪队列。
6. 每次调度后,显示各进程的状态;
7. 自行设定主存空间大小并构造未分分区表;
表目内容包括:地址、长度和状态(未分配/空)。
结合以上实验要求,需要对PCB进行相应调整。
全部评论 (0)
还没有任何评论哟~


