文章
117
粉丝
160
获赞
0
访问
3.9k

评分及理由
(1)得分及理由(满分2分)
学生回答正确指出了如果只使用nice作为优先数,当有优先数更小的进程持续存在时,优先数大的进程会被一直抢占,导致饥饿现象。这与标准答案中"当就绪队列中总有优先数较小的进程时,优先数较大的进程一直没有机会运行"的核心逻辑一致。得2分。
(2)得分及理由(满分4分)
学生提出的动态优先数计算公式为:Priority = nice + CPU Time - wait Time,这包含了nice、cpuTime和waitTime三个要素,且cpuTime增加优先数,waitTime减少优先数,符合标准答案的要求。学生也正确说明了waitTime的作用:当进程等待时,waitTime增加使Priority减小,从而提高优先级。公式结构正确,逻辑合理。得4分。
题目总分:2+4=6分
登录后发布评论
暂无评论,来抢沙发