- 4
- 0
- 约2.31千字
- 约 3页
- 2019-08-18 发布于天津
- 举报
实验二进程调度-Read.doc
实验二 进程调度
一、实验目的
在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪状态进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。
用C语言编写和调试一个简单的进程调度程序,模拟单处理器情况下进程调度,加深理解有关进程控制块、进程队列的概念,并体会和了解优先数和时间片轮转调度算法的具体实施办法,帮助学生加深了解处理机调度的工作。
二、实验内容
本实验有两个题目,学生可选择其中的一题。
第一题:设计一个优先级调度算法。
[提示]:
假定系统有五个进程,每一个进程用一个进程控制块PCB来代表。进程控制块的格式为:
进程名
时间
要求求运行时间
优先数
状态
其中,进程名----作为进程的标识,假设五个进程的进程名分别是P1,P2,P3,P4,P5。
指针----按优先数的大小把五个进程连成队列,用指针指出下一个进程的进程控制块
首地址,最后一个进程中的指针为“0”
要求运行时间----假设进程需要运行的单位时间数。
优先数----赋予进程的优先数,调度时总是选取优先数大的进程先执行。
状态----可假设有两种状态,“就绪”状态和“结束“状态,五个进程的初始状态都为“就绪“状态,用“R”表示,当一个进程运行结束后,它的状态变为“结束”,
用“E”表示。
在每次运行你所
您可能关注的文档
- 学术专栏用过核子燃料乾式贮存辐射屏蔽之研究文核工所许荣钧副教授.PDF
- 学生工作简报-广东省工业贸易职业技术学校.PDF
- 安友医疗科技(武汉)有限责任公司.PDF
- 安徽皖南~徽州古镇黟县牛形水系古村—宏村古黟桃花源-西递迷宫般.PDF
- 安路科技EG4D20FPGA数据手册-LCSC.PDF
- 实验三石膏牙、离体牙Ⅱ类洞形制备.ppt
- 实验室废弃物处置管理结构领导责任人-山东大学药学院.ppt
- 实验废弃物登记指南-ZIINT-浙江大学.PDF
- 家居装修全线通.ppt
- 导师手册-故宫全接触.PDF
- 郑州汽车工程职业学院2026年单独招生《文化素质考试》笔试+面试综合模拟试题.docx
- 信阳艺术职业学院2026年单独招生《职业适应性测试》模拟试题(退役士兵考生专用).pdf
- 2026年高中历史重要知识点解读——百家争鸣主要学派.docx
- 郑州汽车工程职业学院2026年单独招生《文化素质考试》笔试+面试综合模拟试题.pdf
- 信阳艺术职业学院2026年单独招生《职业适应性测试》模拟试题(退役士兵考生专用).docx
- Unit 13(B卷能力提升)-【单元测试】9全一册分层训练AB卷(人教版)(原卷版).docx
- Unit 14-九年级英语全一册单元重难点易错题精练(人教版).docx
- Unit 13(B卷能力提升)-【单元测试】九年级英语全册分层训练AB卷(人教版)(原卷版).docx
- 2026年智慧物流解决方案合同.docx
- 2026年航空集装应急定位发射机护送合同.docx
原创力文档

文档评论(0)