操作系统课程设计---多级反馈队列进程调度算法
《操作系统课程设计---多级反馈队列进程调度算法》由会员分享,可在线阅读,更多相关《操作系统课程设计---多级反馈队列进程调度算法(9页珍藏版)》请在毕设资料网上搜索。
1、 实实 验验 报报 告告 课程名称课程名称 计算机计算机操作系统操作系统 第 1 页 操作系统操作系统 B B 课程综合性课程综合性实验报告实验报告 开课实验室:开课实验室: 基础七基础七 2011年年 6 月月 10 日日 实验题目 多级反馈队列进程调度算法 一、实验目的 通过对进程调度算法的模拟, 进一步理解进程的基本概念, 加深对进程运行状态和进程调度过程、 调度算法的理解。 二、设备与环境 1. 硬件设备:PC 机一台 2. 软件环境:安装 Windows 操作系统或者 Linux 操作系统,并安装相关的程序开发环境,如 C C+Java 等编程语言环境。 三、实验内容 1.采用 C
2、语言编程实现对 3 个进程采用多级反馈队列进程调度算法进行进程调度执行的模拟 2. 多级反馈队列进程调度算法的原理 (1)设置多个就绪队列,并为各个队列赋予不同的优先级。 (2).当一个新进程到达内存后,首先将它放在第一队列的末尾,按 FCFS 原则排对等待调度 (3)如果某个进程在执行一个时间片后尚未完成,则调度程序便将该进程转入第二队列的末尾, 在同样按 FCFS 的原则等待调度。 (4)仅当第一队列空闲时,调度程序才调度第二队列中的进程执行。 3.每个用来标识进程的进程控制块 PCB可用结构来描述,包括以下字段: (1).进程标识数 id。 (2).进程名称 name。 (3).进程到达
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 多级 反馈 队列 进程 调度 算法
