- 4
- 0
- 约9.03千字
- 约 14页
- 2022-06-15 发布于新疆
- 举报
实验四 基于优先数的时间片轮转调度算法调度处理器
实验目的:
在采用多道程序设计的系统中,同时处于就绪态的进程往往有多个,当就绪态的进程数大于处理器的个数时,就需按照某种策略进行分配处理器。本次设计模拟在单处理器情况下采用基于优先数的时间片轮转调度算法进行处理器调度,加深了解处理器调度工作过程。
二、实验内容与要求:
1、设计一个程序模拟实现基于优先数的时间片轮转调度算法调度处理。
2、每个进程用一个进程控制块PCB来代表,建议进程控制块的结构如下所示:
进程名:作为进程的标识。
到达时间:进程进入系统时间。
要求运行时间:假设进程需要运行的单位时间数。
已运行时间:假设进程已经运行的单位时间数,初值为0。
状态:可假设有三种状态:未进入状态、就绪状态和结束状态。进程的初始状态都为未进入状态,到达时间-当前时间数时=0进程从未进入状态进入就绪状态;当要求运行时间-已运行时间=0时进程进入结束状态。
优先数:范围0-100,优先数越小,级别越高。
周转时间:进程从到达开始到结束运行所经历时间数。
指针:进程按顺序排成链表(不同队列进程排列顺序不一样),用指针指出下一个进程的进程控制块首地址,最后一个进程中的指针指出第一个进程的进程控制块首地址。
3、程序开始运行时输入多个进程信息,用于实现对进程控制块的初始化。测试输入数据表1所示:
4、程序在没有开始运行前,全部进程所处的状态都处于
您可能关注的文档
- 操作系统实验一.docx
- 操作系统实验二.docx
- 操作系统实验三.docx
- 操作系统试验.docx
- 专题03 化学平衡及其移动(期中培优讲义)高二化学上学期人教版.docx
- 第01讲 氯及其重要化合物(复习讲义)高考化学一轮复习 (3).docx
- 专题03 氧化还原反应(期中培优讲义)高一化学上学期人教版.docx
- 第01讲 化学反应的热效应 新高二化学讲义(鲁科版2019).docx
- 第三节 二力平衡(讲义)物理沪科版2024八年级全一册.docx
- 中考化学一轮复习知识点讲解——盐和化肥.docx
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 医院护理站礼仪与服务流程.pptx VIP
- 4《昆虫备忘录》(课件)统编版语文三年级下册.pptx VIP
- 2000年高考语文试卷及答案.docx VIP
- TCECS10155-2021桥梁高承载力板式隔震支座.pdf VIP
- 人教版八年级地理下册《白山黑水东北三省》.pptx VIP
- Shimano禧玛诺渔具 电动轮PLAYS 3000 3000XP(03980 03620)说明书.pdf
- NB∕T 47020~47027-2012 压力容器法兰.docx VIP
- 《人工智能基础与应用》中高职PPT完整全套教学课件.pptx
- DB31T 552-2017 大型商业建筑合理用能指南.pdf VIP
- 集成电路测试指南.pdf VIP
原创力文档

文档评论(0)