1. 首页
  2. 课程学习
  3. Java
  4. 实现单处理机下的进程调度程序

实现单处理机下的进程调度程序

上传者: 2019-05-15 14:24:12上传 RAR文件 2.43KB 热度 36次
实验内容:编写一个单处理机下的进程调度程序,模拟操作系统对进程的调度。要求:能够创建指定数量的进程,每个进程由一个进程控制块表示。实现先来先服务调度算法:进程到达时间可由进程创建时间表示。实现短作业优先调度算法:可指定进程要求的运行时间。(说明:对不可剥夺的短作业优先算法,当作业运行时间相等时,优先调度进程号小的进程执行;对可剥夺式的短作业优先算法,即选最短剩余时间的进程进行运行,在剩余时间相同的情况下,选择到达时间早的进程进行运行)实现时间片轮转调度算法:可指定生成时间片大小。(说明:新进程到来时插入到就绪队列的队尾,当进程P运行完一个时间片时,若同时有进程Q到达,则先在就绪队列队尾插入新到达的进程Q,
用户评论