[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека |
Юридическая информация |
Поиск ]
Руководство по принтерам и печати
Программу буферизации в базовой
операционной системе можно рассматривать как процесс, в котором можно выделить
начальный, промежуточный и завершающий этапы. Программа буферизации
операционной системы состоит из четырех основных компонентов:
- Команда enq
является фактической точкой входа для программы буферизации; таким
образом, с нее начинается работа программы буферизации. Эта команда
принимает запросы на обработку заданий.
- Демон qdaemon
предназначен для приема и отслеживания заданий, переданных на выполнение
программе буферизации командой enq. Кроме того, этот процесс
позволяет базовой программе обрабатывать задание, если все необходимые ресурсы
доступны. Демон qdaemon - одна из промежуточных точек в
работе программы буферизации.
- Базовая программа
принтера - это набор программ, которые вызываются процессом qdaemon
программы буферизации и служат для обработки задания печати, находящегося в
очереди печати. Базовая программа передает выходные данные на некоторое
устройство, например на принтер. Если базовой программой является
piobe, то она вызывает фильтр форматирования, который, в свою
очередь, обращается к файлу описания принтера. Базовая программа - это
одна из промежуточных точек, а также завершающий этап программы буферизации,
так как в состав базовой программы входит специальный процесс, который
передает обработанное задание в место назначения.
- В файле конфигурации
/etc/qconfig описаны параметры доступных очередей и
устройств. К этому файлу обращается и команда enq, и
программа qdaemon. Файл конфигурации не менее важен, чем
остальные три компонента программы буферизации, так как от него зависит
правильная работа программы буферизации в целом.
[ Страница назад | Страница вперед | Содержание | Индекс |
Библиотека |
Юридическая информация |
Поиск ]