Рубрики
Uncategorized

ПРОБЛЕМА ПРИНТЕР -ПУЛЕКА | Операционная система — M03 P03

Это многочисленная серия статьи в блоге, и в этой серии я собираюсь объяснить вам концепции … с меткой Linux, начинающих, DevOps, Codenewbie.

Операционная система | 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. Строка 1: В одной строке мы загружаем свободное местоположение памяти м [в] , в реестре Ритм
  2. Строка 2: Во второй строке мы храним имя файла (F-n) в каталоге Spooler (SD) на позиции Ri , что, например, 0
  3. Строка 3: В третьей строке мы увеличиваем счет Ri от 0 к 1 , поэтому в следующем файле можно хранить в индексе 1
  4. Строка 4: В четвертом строке новый файл будет сохранен в районе Programented Memory Mociety м [в]

Так что это было все о проблеме с окулами принтера. Надеюсь, вам понравилось и узнал что -то новое из этого.

Если у вас есть какие -либо сомнения, вопрос, запросы, связанные с этой темой, или просто хотите поделиться со мной чем -то, пожалуйста, не стесняйтесь обращаться ко мне.

📱 Свяжитесь со мной

Twitter LinkedIn Телеграмма Instagram

📧 Напишите почту

rahulmishra102000@gmail.com

🚀 Другие ссылки

GitHub Хакерранк

Операционная система | M03 (серия 8 деталей)

Оригинал: «https://dev.to/rahulmishra05/printer-spooler-problem-operating-system-m03-p03-pbb»