[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по принтерам и печати


Шаблонная программа буферизации Базовой операционной системы

Программа буферизации базовой операционной системы предназначена не только для обработки заданий печати. Этошаблонная программа буферизации, которая применяется для организации очередей заданий различных типов, включая задания печати.

Программе буферизации неизвестен тип буферизуемого задания. При создании очереди ее назначение определяется соответствующей базовой программой буферизации. Например, если при создании очереди применяется базовая программа piobe (базовая программа взаимодействия с принтером по умолчанию, предназначенная для очередей локальных принтеров), то будет создана очередь печати. Аналогично, если задана базовая программа очереди cc (или любой другой компилятор), то будет создана очередь для заданий компилятора. Когда компонент программы буферизации qdaemon выбирает задание из очереди, для обработки задания вызывается базовая программа очереди.

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


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]