<<
>>

Функции базовой подсистемы ввода-вывода

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

<< | >>
Источник: В.Е. Карпов К.А. Коньков. Основы операционных систем. 2005 {original}

Еще по теме Функции базовой подсистемы ввода-вывода:

  1. 31. Функции и базовые характеристики социальных институтов
  2. Управленческо-правовая подсистема
  3. Функции журналистики. Понятие функцию Многообразие социальных и информационных потребностей общества – объективная основа функций журналистики.
  4. Базовые принципы соединения ума и тела
  5. “Не язык — функция поэта, а поэт — функция языка”
  6. Под ред. С. В. Симоновича. Информатика. Базовый курс. 2-е издание, 2004
  7. 1.1. Базовая информация
  8. БАЗОВЫЕ ПОНЯТИЯ ЭТНОПСИХОЛОГИИ
  9. ГЛАВА 2 Базовые законы
  10. Sшrvig Morten. Базовые алгоритмы Qt 4 (Qt 4's Generic Algorithms), 2000
  11. Базовый протокол устранения проблемы с BSFF
  12. Навыки установления межличностных отношений являются базовыми
  13. § 37 История вотчинной записки в России. – Явка актов в приказах. – Справка. – Юридическое и финансовое ее значение. – Аналогия нашей формы с западными. – Изменение старой формы при Петре I. – Новый крепостной порядок и новое значение справки и отказа. – Форма нового отказа и ввода во владение
  14. А. Н. Степанов. Информатика Базовый курс для студентов гуманитарных специальностей высших учебных заведений 6-е издание, 2010
  15. 3.1.4. Выводы
  16. 1.2.5. Выводы