1. 首页
  2. 存储
  3. 其他
  4. 进程调度功能实验

进程调度功能实验

上传者: 2023-03-12 21:33:42上传 RAR文件 12.19KB 热度 22次

这是我操作系统大作业中用到的代码,经过测试无任何问题,符合实验要求。本实验的目的是进一步掌握进程调度功能和其实现原理。实验环境同实验一。实验内容包括设计进程调度功能至少模拟两种以上调度算法,如优先级调度算法、时间片调度算法等。进程调度功能作为一个函数scheduler加入到实验题目一中,同时程序从就绪队列中挑选进程,若无就绪进程则应显示无就绪进程无法调度的提示信息。若选上一个进程以显示进程名状态时间片优先级等信息表示一个进程被执行。若运行完应删除相应PCB。

实验要求包括在实验题目一中的主菜单中加入一个菜单项“6.调度”,选择该菜单项后系统进入进程调度。各功能简要说明:1. 返回主菜单:选择该项功能后系统退出进程调度功能返回到实验题目一中的主菜单。2. 优先级调度:选择该功能选项时系统将从就绪队列中选择优先级最高的进程使该进程处于执行状态,将进程PCB的内容显示在屏幕上,显示完成后该进程结束即撤销该进程的PCB。3. 时间片调度:选择该功能选项时系统将按照时间片规定从就绪队列中选择进程执行。

用户评论