基于优先数的时间片轮转调度算法处理器调度(方法二)

时间:2012-05-17 04:18:31
【文件属性】:

文件名称:基于优先数的时间片轮转调度算法处理器调度(方法二)

文件大小:3KB

文件格式:CPP

更新时间:2012-05-17 04:18:31

优先数 时间片 调度 轮转 处理

1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。 2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表 3、每次运行所设计的处理器调度程序调度进程之前,为每个进程任意确定它的要求运行时间。 4、此程序是模拟处理器调度,因此,被选中的进程并不实际启动运行,而是执行 已运行时间+1 来模拟进程的一次运行,表示进程已经运行过一个单位时间。 .5、在所设计的程序中应有显示或打印语句,能显示或打印每次被选中的进程名以及运行一次后进程队列的变化。 6、为进程任意确定要求运行时间,运行所设计的处理器调度程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。 7、设有一个就绪队列,就绪进程按优先数(优先数范围0-100)由小到大排列(优先数越小,级别越高)。当某一进程运行完一个时间片后,其优先级应下调(如优先数加2或3)。


网友评论

  • 原封不动的交了作业.....对不起啊楼主好人
  • 运行代码的时候,优先数怎么输入呀?难道自己算吗?
  • 感觉不错,挺好的
  • 很好的解决了我的学习问题,谢谢。
  • 模拟处理器调度,谢谢了!