校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 专业课 > 进程调度
题目

在下列进程调度算法中,可能引起进程长时间得不到运行的算法是( )

A.可抢占式静态优先数算法

B.不可抢占式动态优先数算法

C.时间片轮转算法

D.不可抢占式静态优先数算法

解答

正确答案是 AD

因为静态优先算法,不管是可抢占的还是不可抢占的,都会发生饥饿的现象,因为优先级低得进程会长时间得不到运行。
为了解决静态优先算法的问题,所谓动态是指:在创建进程时所赋予的优先权,是可以随进程的推进或随其等待时间的增加而改变的,以便获得更好的调度性能。所以B是不会很“饥饿”的
C 12条回复 评论
秀秀

好吧,这题是我太杠精了。

发表于 2018-10-11 19:37:16
0 0