Операционная система | M03 (серия 8 деталей)
Это многочисленная серия статьи в блоге, и в этой серии я собираюсь объяснить вам концепции операционной системы. Эта серия статьи разделена на несколько модулей, и это третий модуль, который состоит из 10 статей.
В этой статье мы обсудим проблему окулера принтера и о том, как мы можем преодолеть эту проблему.
ПРОБЛЕМА ПРИНТЕР -ПУЛЕКОВ
- Как мы знаем, принтер является периферийным устройством, поэтому он медленнее по сравнению с процессором и памятью.
- Итак, если несколько пользователей отправляют какой -то файл на принтер для печати, то Spooler вступает в игру.
- Spooler — это программа в принтере, в которой хранится все файлы, которые приходят для печати, и когда принтер бесплатен, он придает его принтеру последовательным образом.
Этот четыре строкового кода выполняется каждым процессом для хранения своего файла в каталоге Spooler для печати.
Load Ri, m[in] store SD[Ri], "F-N" INCR Ri store m[in], Ri
В: Общая переменная
м: Место памяти
RI: регистр
F-N: Имя файла
SD: Справочник Spooler
- Строка 1: В одной строке мы загружаем свободное местоположение памяти
м [в]
, в реестреРитм
- Строка 2: Во второй строке мы храним имя файла (F-n) в каталоге Spooler (SD) на позиции
Ri
, что, например,0
- Строка 3: В третьей строке мы увеличиваем счет
Ri
от0
к1
, поэтому в следующем файле можно хранить в индексе1
- Строка 4: В четвертом строке новый файл будет сохранен в районе Programented Memory Mociety
м [в]
Так что это было все о проблеме с окулами принтера. Надеюсь, вам понравилось и узнал что -то новое из этого.
Если у вас есть какие -либо сомнения, вопрос, запросы, связанные с этой темой, или просто хотите поделиться со мной чем -то, пожалуйста, не стесняйтесь обращаться ко мне.
📱 Свяжитесь со мной
Twitter LinkedIn Телеграмма Instagram
📧 Напишите почту
rahulmishra102000@gmail.com
🚀 Другие ссылки
Операционная система | M03 (серия 8 деталей)
Оригинал: «https://dev.to/rahulmishra05/printer-spooler-problem-operating-system-m03-p03-pbb»