1. 首页
  2. 操作系统
  3. 其他
  4. 实验一实现单处理机下的进程调度程序

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

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