В системном программном обеспечении очередь заданий (иногда пакетная очередь ) является структура данных, поддерживаемая программным обеспечением планировщик заданий, содержащая задания для выполнения.
Пользователи отправляют свои программы, которые они хотят выполнить, «задания», в очередь для пакетной обработки. Программа-планировщик поддерживает очередь как пул заданий, доступных для ее выполнения.
Планировщик может использовать несколько пакетных очередей для различения типов заданий в зависимости от таких параметров, как:
Использование пакетной очереди дает следующие преимущества:
очередь планирования процессов
Любой процесс поступает в ЦП, он должен ждать в очереди.
Задание Q: Укажите процессу, в какую очередь он должен перейти, и ждать, что означает, что процесс ожидает устройства.
Готов Q: Процесс, который завершился и ожидает выполнения во втором раунде, и процесс может переключаться между очередями.
Устройство Q: Все, что связано между вводом и выводом.