陈泳鑫3110006379操作系统实验报告

上传人:胡** 文档编号:167873921 上传时间:2022-11-06 格式:DOC 页数:4 大小:13.50KB
收藏 版权申诉 举报 下载
陈泳鑫3110006379操作系统实验报告_第1页
第1页 / 共4页
陈泳鑫3110006379操作系统实验报告_第2页
第2页 / 共4页
陈泳鑫3110006379操作系统实验报告_第3页
第3页 / 共4页
资源描述:

《陈泳鑫3110006379操作系统实验报告》由会员分享,可在线阅读,更多相关《陈泳鑫3110006379操作系统实验报告(4页珍藏版)》请在装配图网上搜索。

1、陈泳鑫3110006379操作系统实验报告 - 实 验 课程名称 操作系统 学 院 计算机学院 专 业 软件工程 年级班别 10级4班 学 号 3110006379 学生姓名 陈泳鑫 指导老师 梁路 2022 年 1 月 10 日 实验一:进程调度 一、 实验目的 用高级语言编写和调试一个进程调度程序,以加深对进程的概念及进程调度算法的理解。 二、实验内容和要求 编写并调试一个模拟的进程调度程序,采用“简单时间片轮转法”调度算法对五个进程进展调度。 每个进程有一个进程控制块 PCB表示。进程控制块可以包含如下信息:进程名、到达时间、需要运行时间、已运行时间、进程状态等等。 进程的到达时间及需要

2、的运行时间可以事祖先为地指定也可以由随机数产生。进程的到达时间为进程输入的时间。 进程的运行时间以时间片为单位进展计算。 每个进程的状态可以是就绪 WWait、运行RRun两种状态之一。 就绪进程获得 CPU后都只能运行一个时间片。用运行时间加1来表示。 假如运行一个时间片后,进程的已占用 CPU时间已到达所需要的运行时间,那么撤消该进程,假如运行一个时间片后进程的已占用CPU时间还未达所需要的运行时间,也就是进程还需要继续运行,此时应分配时间片给就绪队列中排在该进程之后的进程,并将它插入就绪队列队尾。 每进展一次调度程序都打印一次运行进程、就绪队列、以及各个进程的 PCB,以便进展检查。 重

3、复以上过程,直到所要进程都完成为止。 三、实验主要仪器设备和材料 硬件环境:IBM-PC或兼容机 软件环境:C语言编程环境 四、实验原理及设计方案 1、进程调度算法:采用多级反应队列调度算法。其根本思想是:当一个新进程进入内在后,首先将它放入第一个队列的末尾,按FCFS原那么排队等待高度。当轮到该进程执行时,如能在该时间片内完成,便可准备撤离系统;假如它在一个时间片完毕时尚为完成,调度程序便将该进程转入第二队列的末尾,再同样地按FCFS原那么等待调度执行,以此类推。 2、实验步骤: 1按先来先效劳算法将进程排成就绪队列。 2检查所有队列是否为空,假设空那么退出,否那么将队首进程调入执行。 3检

4、查该运行进程是否运行完毕,假设运行完毕,那么撤消进程,否那么,将该进程插入到下一个逻辑队列的队尾。 4是否再插入新的进程,假设是那么把它放到第一逻辑队列的列尾。 5重复步骤2、3、4,直到就绪队列为空。 五、流程图 开场 初始化PCB,输入进程信息 各进程按FCFS原那么排队等待调度 所有队列都为空 是 退出程序 就绪队列首进程投入运行 时间片到,运行进程已占用CPU时间+1 运行进程已占用CPU时间已到达所需的运行时间 插入新的进程 把运行进程插入到下一个队列的队尾 是 进程完成,撤消该进程 六、结果过程及截图 初始化队列 输入所有进程后的进程信息如下: 按任意键继续运行进程: 第 4 页 共 4 页

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!