Xinu-为挂起状态进程设置新的优先级

时间:2018-12-07 01:43:03

标签: operating-system scheduler scheduling priority-queue

我在Xinu中创建了一个流程X,以及其他两个流程(y,z)。 y和z的优先级高于X,因此它们都按照调度策略运行。

在后端,我想根据条件将X的优先级增加1。但是,每当我尝试在proctab中更新进程的“ prprio”时,都会遇到:

  

TRAP的新优先级

     

Xinu陷阱

一旦创建了流程,是否可以将流程优先级更新为所需的数字?

1 个答案:

答案 0 :(得分:0)

我刚刚找到了答案,有一个预定义的函数chprio可用于更新,而我早些时候就没有了。但是不确定当我输入类似的代码时为什么得到TRAP