操作系统处理机调度.docVIP

  • 5
  • 0
  • 约2.63千字
  • 约 7页
  • 2017-01-03 发布于重庆
  • 举报
1.实验目的: 进程调度是操作系统最重要的概念之一,是操作系统核心内容。调度算法好坏将直接影响操作系统的性能。本实验可以加深对进程调度和各种调度算法的理解。 要求到达的进程数、各进程到达的时间可以任意选择。 通过实验,求出平均周转时间和加权均周转时间。 2.内容与要求: 根据表格数据求出平均周转时间和加权均周转时间。 作业 提交时间 运行时间 开始时间 完成时间 周转时间 带权周转时间 1 8.00 2.00 2 8.5 0.5 3 9.00 0.10 4 9.5 0.20 平均周转时间 平均带权周转时间 3.流程图: 将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务(驻留时间最长)的方式进行调度处理。 对于作业调度:该算法就是从后备作业队列中(按进入的时间顺序排队)选择队首一个或几个作业,调入内存,创建进程,放入就绪队列。 对于进程调度:该算法就是从就绪队列中选择一个最先进入队列的进程,将CPU分配于它。 8 4.部分代码及截图: #includestdio.h #includestdlib.h typedef struct PCB { char ID[3]; //进程号 char name[10]; //进程名

文档评论(0)

1亿VIP精品文档

相关文档