在优先级调度中,为每个进程分配一个优先级编号。 在一些系统中,数字越小,优先级越高。 而在其他情况下,数字越高,优先级越高。 在可用进程中具有较高优先级的进程由CPU提供。 存在两种类型的优先级调度算法。 一种是抢占式优先级调度,而另一种是非抢先式优先级调度。
分配给每个过程的优先级编号可能会也可能不会变化。 如果优先级号码在整个过程中没有改变,它被称为静态优先级,而如果它保持定期改变自己,它被称为动态优先级。