抢先优先级调度
Java中的抢占式优先级调度(OS)算法
介绍
优先级调度是一种基于优先级调度进程的方法。 在此算法中,调度程序根据优先级选择要工作的任务。 具有较高优先级的过程应首先执行。
在“抢先式优先级调度”中,当某个进程到达就绪队列时,将其优先级与就绪队列中存在的其他进程的优先级以及当时CPU正在执行的优先级进行比较时间。 接下来,将在所有可用进程中将优先级最高的那个分配给CPU。
抢占优先级调度和非抢占优先级调度之间的区别在于,在抢占优先级调度中,可以在更高优先级的作业到达时停止正在执行的作业。
一旦所有作业在就绪队列中可用,该算法将充当非抢先优先级调度,这意味着调度的作业将一
1