非抢占式优先级调度算法

时间:2019-01-12 02:05:06
【文件属性】:

文件名称:非抢占式优先级调度算法

文件大小:23KB

文件格式:RTF

更新时间:2019-01-12 02:05:06

非抢占式优

1、实验目的 通过动态优先权算法的模拟加深对进程概念和进程调度过程的理解 2、实验内容 (1)用C语言来实现对N个进程采用动态优先权优先算法的进程调度 (2)每个用来标示进程的PCB用结构来描述,包括字段如下: 进程标示数ID. 进程优先级Priority 进程已占用的CPU时间 CPUTIME 进程还需占用的CPU时间 ALLTIME。进程运行完毕时,ALLTIME变为0。 进程的阻塞时间StartBlock,表示当进程再运行StartBlock个时间片后, 进程将入阻塞状态。 进程被阻塞时间BlockTime,表示已经阻塞的进程再等待BlockTime个时 间片后,将转换为就绪状态。 进程状态State (3)进程优先级改变原则 进程在就绪队列中呆一个时间片,优先级加1 进程运行一个时间片,优先级减3 (4)为了清楚的观察各进程的调度过程,程序应将每个时间片的进程的情况显示。出来


网友评论

  • 似乎不能运行……