Xinu - установка нового приоритета для процесса приостановленного состояния - PullRequest
0 голосов
/ 07 декабря 2018

Я создал процесс X в Xinu вместе с двумя другими процессами (y, z).Y и z имеют более высокий приоритет, чем X, поэтому они оба работают в соответствии с политикой планирования.

В серверной части я хочу увеличить приоритет X на единицу в зависимости от условия.Но всякий раз, когда я пытаюсь обновить "prprio" процесса в Proctab, я сталкиваюсь с:

Новый приоритет для TRAP

Xinu Trap

Есть лиКстати, я могу обновить приоритет процесса до нужного числа, как только процесс будет создан?

1 Ответ

0 голосов
/ 07 декабря 2018

Я только что нашел ответ для этого, есть предопределенная функция chprio, доступная для обновления, которую я пропустил ранее.Но не уверен, почему я получил TRAP, когда я вставил подобный код!

...