文章

118

粉丝

0

获赞

0

访问

52.8k

头像
2016年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年10月14日 17:19
阅读数 485


评分及理由

(1)得分及理由(满分2分)

学生准确解释了饥饿现象的原因:当有源源不断的优先数较小(即优先级较高)的进程到来时,优先数较大(即优先级较低)的进程将无法获得CPU时间,从而导致饥饿。这与标准答案的逻辑完全一致。得2分。

(2)得分及理由(满分4分)

学生给出的动态优先数计算公式为:priority = nice + cpuTime - waitTime。该公式:

  • 包含了静态优先数nice(1分);
  • 利用cpuTime增大优先数(1分);
  • 利用waitTime减小优先数(1分)。

同时,学生正确解释了waitTime的作用:当进程长时间处于就绪态时,waitTime增大使得优先数减小(即优先级提高),从而使该进程更快获得处理机,避免饥饿(1分)。

公式和解释均符合标准答案要求,得4分。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发