Спулинг - Большая Энциклопедия Нефти и Газа, статья, страница 4
Думаю, не ошибусь, если промолчу. Законы Мерфи (еще...)

Спулинг

Cтраница 4


Если ничего не будет предпринято, для того чтобй предотвратить такую ситуацию, то подобный тупик будет часто возникать в связи с использованием устройств ввода перфокарт и печати при простом мультипрограммировании без средств спулинга. В принципе эта ситуация не ограничивается двумя процессами, а может затронуть группу процессов.  [46]

На практике большинство пользователей, кто хочет управлять свои ми принтерами с помощью Ghostscript a, либо пользуются программами-оболочками GSview или ghostview, которые скрывают детали взаимодействия с основной программой удобным интерфейсом, либо интегрируют Ghostscript в ишх овскую систему печати со спулингом.  [47]

Подсистема спулинга обеспечивает более эффективное использование медленных периферийных устройств, таких, как устройства печати, графопостроители, устройства вывода на перфоленту. Подсистема спулинга может обеспечить одновременное обслуживание нескольких внешних устройств или использование этих устройств несколькими задачами ( пользователями) путем буферизации выводимых данных в файле ( SY: SPOOL.  [48]

Номер файла - это число от 1 до 255, которое используется для разделения файлов на группы. Системная программа спулинга % DSPOOL использует код назначения в качестве номера устройства, на которое должен быть направлен вывод. При написании собственных программ спулинга пользователь может использовать этот код любым требуемым способом.  [49]

Отличительной особенностью систем со спулингом является то, что, как правило, выводящийся в данный момент на печать файл относится к одной из закончивших выполнение программ. Программа, поддерживающая спулинг, потребляет лишь незначительную часть ресурсов вычислительной установки и минимально влияет на выполнение программ, пользователей. Взаимное влияние прикладных программ и системной программы имеет место только в том случае, когда первые лишаются услуг процессора или подсистемы ввода-вывода, поскольку они используются программой поддержки спулинга. В результате таких задержек общее время выполнения процессором прикладных программ увеличивается. Однако даже в этой ситуации программы пользователей в целом выполняются быстрее, чем если бы они были напрямую связаны с устройством печати. Влияние спулинга на выполнение прикладных программ сводится к минимуму, если для обмена с устройствами прикладных программ служат выделенные каналы или если прикладным программам требуется небольшая часть процессорного времени.  [50]



Страницы:      1    2    3    4