Будут ли в многоуровневом планировщике очередей процессы с более высоким приоритетом вытеснять уже запущенные процессы сLinux

Ответить Пред. темаСлед. тема
Anonymous
 Будут ли в многоуровневом планировщике очередей процессы с более высоким приоритетом вытеснять уже запущенные процессы с

Сообщение Anonymous »

Предположим, у нас есть две очереди: приоритет 1 с циклическим перебором и приоритет 2 с наименьшим оставшимся временем.
В момент времени 0 процесс A с пакетной нагрузкой ЦП на 10 единиц находится в SRTF. очередь. Он начинает выполняться, и во время 2 процесс B с 12 единицами загрузки ЦП поступает в очередь RR.
Когда процесс B достигает RR, это процесс с более высоким приоритетом, чем выполняющийся в данный момент процесс. А. Позволяет ли планировщик процессу A выполнить оставшийся пакет или он вытесняет его для запуска процесса B?
В «Концепциях операционных систем» Зильберхальца говорится, что «Процесс, который прибывает в очередь 1, вытесняет его». процесс в очереди 2", но я не совсем понимаю, означает ли это, что он может вытеснить процесс в середине выполнения или только если он находится в очереди.

Подробнее здесь: https://stackoverflow.com/questions/792 ... pt-already
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»