考虑图()中的状态转换图。假设操作系统正在分
派进程,有进程处于就绪态和就绪挂起态,且至少有一个
处于就绪挂起态的进程的优先级,高于处于就绪态的所有
进程的优先级。有两种极端的策略:()总是分派一个处
于就绪态的进程,以减少交换;()总是把机会给具有最
高优先级的进程,即使会导致在不需要交换时进行交换。
请给出一种能均衡考虑优先级和性能的中间策略。
答:对于一个就绪挂起态的进程,降低一定数量(如一或两个)优先级,从而
保证只有当一个就绪挂起态的进程比就绪态的进程的最高优先级还高出几个
优先级时,它才会被选做下一个执行。
评论0
最新资源