操作系统 优先级调度算法
在优先级调度中,每个进程都被分配一个优先级数。在某些系统中,优先级数越低,优先级越高。而在其他系统中,优先级数越高,优先级越高。具有最高优先级的可用进程获得CPU。存在两种类型的优先级调度算法。一种是 抢占式 优先级调度,另一种是 非抢占式 优先级调度。
每个进程分配的优先级数字可能会变化也可能不会变化。如果优先级数字在整个过程中不变,则称为 静态优先级 ;而如果它在固定时间间隔内不断变化,则称为 动态优先级 。
在优先级调度中,每个进程都被分配一个优先级数。在某些系统中,优先级数越低,优先级越高。而在其他系统中,优先级数越高,优先级越高。具有最高优先级的可用进程获得CPU。存在两种类型的优先级调度算法。一种是 抢占式 优先级调度,另一种是 非抢占式 优先级调度。
每个进程分配的优先级数字可能会变化也可能不会变化。如果优先级数字在整个过程中不变,则称为 静态优先级 ;而如果它在固定时间间隔内不断变化,则称为 动态优先级 。