Очередь заданий

редактировать

В системном программном обеспечении очередь заданий (иногда пакетная очередь ) является структура данных, поддерживаемая программным обеспечением планировщик заданий, содержащая задания для выполнения.

Пользователи отправляют свои программы, которые они хотят выполнить, «задания», в очередь для пакетной обработки. Программа-планировщик поддерживает очередь как пул заданий, доступных для ее выполнения.

Планировщик может использовать несколько пакетных очередей для различения типов заданий в зависимости от таких параметров, как:

Использование пакетной очереди дает следующие преимущества:

  • совместное использование ресурсов компьютера между множеством пользователей
  • сдвигает обработку заданий по времени, когда компьютер менее загружен
  • позволяет избежать простоя вычислительных ресурсов без поминутного контроля со стороны человека
  • позволяет круглосуточно высоко использовать дорогостоящие вычислительные ресурсы

очередь планирования процессов

Любой процесс поступает в ЦП, он должен ждать в очереди.

Задание Q: Укажите процессу, в какую очередь он должен перейти, и ждать, что означает, что процесс ожидает устройства.

Готов Q: Процесс, который завершился и ожидает выполнения во втором раунде, и процесс может переключаться между очередями.

Устройство Q: Все, что связано между вводом и выводом.

См. Также
Последняя правка сделана 2021-05-24 10:59:18
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте