2023年处理机调度实验报告.docVIP

  • 0
  • 0
  • 约1.79万字
  • 约 37页
  • 2023-07-27 发布于江苏
  • 举报
计算机与信息技术学院综合性、设计性试验汇报 专业:计算机科学与技术 年级/班级:08级计科二班 —第一学期 课程名称 计算机操作系统 指导教师 本组组员 学号姓名 试验地点 试验时间 项目名称 进程管理 试验类型 综合性 一、试验目的和规定 通过使用不一样的算法来实现进程调度,运用优先级调度的时间片轮转算法、先后次序的时间片轮转调度算法和先来先服务算法来模拟进程调度的过程,加深对进程概念和进程调度过程的理解。 在Linux下用C语言编程模拟优先级和时间片轮转进程调度算法。为了清晰地观测每个进程的调度过程,程序应将每个时间片内的进程状况显示出来。 二、试验仪器或设备 配有linux操作系统的微型计算机一台 三、总体设计(设计原理、设计方案及流程等) 首先,用交互式的过程来动态模拟进程的调度过程。通过输入数字来按特定的算法模拟处理机调度过程。输入1时,按优先级调度的时间片轮转算法模拟进程调度;输入2时,按先后次序的时间片轮转调度算法模拟进程调度;输入3时,按先来先服务算法模拟进程调度;输入4时,退出程序;输入其他数字时,会显示信息“YOU HAVE NOT CHOOSE ANY ALGORITHM!”并退出程序。 另一方面,为进程的信息寄存和进程的状态设置必要的数据构造来寄存。进程的信息包括进程名、已经执行的cpu时间、还需要的cpu时间、进程所处的状态和在进程队列中指向此进程的

文档评论(0)

1亿VIP精品文档

相关文档