- 25
- 0
- 约7.03千字
- 约 8页
- 2022-11-05 发布于重庆
- 举报
多级反馈队列调度算法 C语言模拟实现 收藏
多级反馈队列调度算法:
1、设置多个就绪队列,并给队列赋予不同的优先级数,第一个最高,依次递减。
2、赋予各个队列中进程执行时间片的大小,优先级越高的队列,时间片越小。
3、当一个新进程进入内存后,首先将其放入一个对列末尾,如果在一个时间片
结束时尚未完成,将其转入第二队列末尾。
4、当一个进程从一个对列移至第n个队列后,便在第n个队列中采用时间片轮转执行完。
5、仅当时间片空闲时,才调度第二个队列中的进程。
(1~i-1)空闲时,才调度i,如果处理机正在第i队列中运行,又有新进程进入优先权较高
队列,则新进程抢占处理机,将正在运行的进程放入第i队
原创力文档

文档评论(0)