多级反馈队列

规则1:A优先级 > B优先级,运行A不运行B

规则2:A优先级 = B优先级,轮转运行A和B

规则3:所有作业刚进入系统时,放在最高优先级的队列

规则4:一旦某作业用完了其在某一层队列的时间配额(无论是一次用完还是多次放弃CPU),就降低其优先级

规则5:经过一段时间S,就把系统中所有作业放入最高优先级的队列

有一些调度程序会把最高优先级留给系统,用户接触不到
还有些调度程序会允许程序员给出调整作业优先级的建议

所以说多级反馈队列这个名字很具有总结性:
多级:多个优先级队列
反馈:通过作业的执行时间等反馈信息,完成降级等调整

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。