1. 首页
  2. 安全技术
  3. 网络攻防
  4. 用队列模拟操作系统中的进程调度(数据结构C)

用队列模拟操作系统中的进程调度(数据结构C)

上传者: 2019-05-19 19:58:18上传 DOC文件 252KB 热度 25次
本程序是模拟操作系统中的进程调度,利用算符的优先关系以及时间轮转法两个方式调度进程。数据中涉及两个结构体的存储:PCB即进程的信息,QNode即进程的存储队列,记录所有待执行的作业。优先数调度算法的优先数按照50减去进程需要的CPU运行时间计算而得,从优先数大的开始调用。时间轮转法调度算法每次从队列中取出一个进程执行1个时间片(timeslice),若进程执行完毕则退出内存。否则,将剩余时间片数减1后,重新插入作业队列末尾等待再次调度。新的进程到达时,插入队列尾。
下载地址
用户评论
码姐姐匿名网友 2019-05-19 19:58:18

这是一个课程设计的报告,很详细

码姐姐匿名网友 2019-05-19 19:58:18

挺好的,各个算法都写的很清晰,如果我想在模拟进程进入cpu运行的时候显示当前的系统时间怎么弄?