Предположим, у нас есть две очереди: приоритет 1 с циклическим перебором и приоритет 2 с наименьшим оставшимся временем.
В момент времени 0 процесс A с пакетной нагрузкой ЦП на 10 единиц находится в SRTF. очередь. Он начинает выполняться, и во время 2 процесс B с 12 единицами загрузки ЦП поступает в очередь RR.
Когда процесс B достигает RR, это процесс с более высоким приоритетом, чем выполняющийся в данный момент процесс. А. Позволяет ли планировщик процессу A выполнить оставшийся пакет или он вытесняет его для запуска процесса B?
В «Концепциях операционных систем» Зильберхальца говорится, что «Процесс, который прибывает в очередь 1, вытесняет его». процесс в очереди 2", но я не совсем понимаю, означает ли это, что он может вытеснить процесс в середине выполнения или только если он находится в очереди.
Подробнее здесь: https://stackoverflow.com/questions/792 ... pt-already
Будут ли в многоуровневом планировщике очередей процессы с более высоким приоритетом вытеснять уже запущенные процессы с ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
В чем разница между приоритетом и приоритетом уведомления в уведомлении в Android | Котлин
Anonymous » » в форуме JAVA - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как настроить работника сельдерея для выполнения только задач с высоким приоритетом?
Anonymous » » в форуме Python - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-