Супервизор ввода-вывода. - раздел Философия, Общие сведения об операционных системах и средах. Назначение и основные функции Управление Вводом-Выводом Осуществляется Компонентом Ос, Который Часто Называ...
Управление вводом-выводом осуществляется компонентом ОС, который часто называют супервизором ввода-вывода. Основные задачи, возлагаемые на супервизор:
1) Модуль супервизора ОС, иногда называемый супервизором задач, получает запросы от прикладных задач на выполнение тех или иных операций, а том числе на ввод-вывод. Эти запросы. Эти запросы проверяются на корректность и, если они соответствуют спецификациям и не содержат ошибок, то обрабатываются дальше. В противном случае пользователю(задаче) выдается соответствующее диагностическое сообщение о недействительности(некорректности) запроса.
2) Супервизор ввода-вывода получает запросы на ввод-вывод от супервизора задач или от программных модулей самой Ос.
3) Супервизор ввода-вывода соответствующие распределители каналов и контроллеров, планирует ввод-вывод(определяет очередность предоставления устройств ввода-вывода задачам, затребовавшим эти устройства). Запрос на ввод0вывод либо тут же выполняется, либо ставится в очередь на выполнение.
4) Супервизор ввода-вывода инициирует операции ввода-вывода( передает управление соответствующим драйверам) и в случае управления вводом-выводом с использованием прерываний предоставляет процессор диспетчеру задач с тем, чтобы передать его первой задаче, стоящей в очереди на выполнение.
5) При получении сигналов прерываний от устройств ввода-вывода супервизор идентифицирует эти сигналы и передает управление соответствующим программам обработки прерываний.
6) Супервизор ввода-вывода осуществляет передачу сообщений об ошибках, если таковые происходят в процессе операции управления ввода-вывода.
7) Супервизор ввода-вывода посылает сообщения о завершении операции ввода-вывода запросившей эту операцию задаче и снимает ее с состояния ожидания ввода-вывода, если задача ожидала завершения операции.
В случае, если устройство ввода-вывода является инициативным, управление со стороны супервизора ввода-вывода будет заключаться в активизации соответствующего вычислительного процесса(перевод его в состояние готовности к выполнению).
Таким образом, прикладные программы не могут непосредственно связаться с устройствами ввода-вывода независимо от того, в каком режиме используются эти устройства монопольно или совместно), но установив соответствующее значение параметров в запросе на ввод-вывод, определяющие требуемую операцию и количество потребляемых ресурсов, обращаются к супервизору задач. Последний передает управление супервизору ввода-вывода, который запускает все необходимые логические и физические операции.
Ответ... ОС комплекс управляющих и обрабатывающих программ которые с одной стороны... ОС позволяет Управление ресурсами согласовывает работу всех аппаратных средств...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Супервизор ввода-вывода.
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Супервизоры операционной системы.
Супервизор – программа, многозадачной ОС, обеспечивающая наилучшее использование ресурсов ЭВМ, при одновременном выполнении нескольких задач. Супервизоры бывают: супервизор
Супервизор задач.
Ядро ОС и низкоуровневые драйверы, управляющие работой каналов и устройств ввода-вывода, должны работать в специальном режиме работы процессора. Это необходимо по нескольким причинам. Во-первых, вв
Супервизор прерываний.
Прерывания представляют собой механизм, позволяющий координировать параллельное функционирование устройств ВС. Прерывание- это принудительная передача управления от выполняемой программы к ОС, а че
Супервизор диспетчера задач.
Один из основных модулей супервизора операционной системы — диспетчер задач — переводит процессы в одно из состояний в зависимости от того, доступен тот или иной ресурс или не доступен
Программные прерывания. Супервизор прерываний в ОС.
Ответ:
Прерывания представляют собой механизм, позволяющий координировать параллельное функционирование отдельных устройств компьютера и реагировать на особые состояния пр
Работа супервизора прерываний в ОС.
• При появлении запроса на прерывание система прерываний идентифицирует сигнал и, если прерывания разрешены, управление передается па соответствующую подпрограмму обработки.
• В подпрограм
Функции ОС по управление памятью.
Ответ:
Под памятью (memory) здесь подразумевается оперативная память компьютера. В отличие от памяти жесткого диска, которую называют внешней памятью (storage),
Свопинг и виртуальная память в ОС
Ответ:
Управление памятью включает распределение имеющейся физической памяти между всеми существующими в системе в данный момент процессами, загрузку кодов
Дисциплина диспетчеризации RR в ОС.
Планирование процессов – распределение процессов между имеющимися ресурсами.
Один из методов планирования процессов, ориентированных на эффективную загрузку ресурсов, является методом очер
Архитектура Windows
– уровень аппаратных абстракций HAL (Hardware Abstraction Layer);
– ядро (Kernel);
– исполняющая система (Executive);
– защищенные подсистемы (protected sybsystems);
Файловые системы ОС и иерархия данных.
Ответ:
В широком смысле понятие "файловая система" включает:
à совокупность всех файлов на диске,
à наборы служебн
Устройство ОС Linux
Ядро имеет, как правило, модульную структуру, модули ядра можно задействовать (подгружать) по мере необходимости, чаще всего модулями оформлены драйверы периферийных устройств и файловых систем.
Описание структуры каталогов
l Файловая система Linux, подобно DOS, Microsoft Windows и UNIX, имеет древовидную структуру.
l Основой операционной системы является корневой ка
Обзор программ командного интерпретатора
l В Linux программа командного интерпретатора — это пользовательский интерфейс к компьютерной системе.
l Этот интерфейс принимает команды от пользователя и переводи
Организация операционной системы
В операционной системе W2K трудно однозначно выделить микроядро. Вместо этого W2K имеет структуру, которую фирма Microsoft называет модифицированной архитектурой микроядра.
Пользовательские процессы
Операционная система W2K поддерживает четыре основных типа пользовательских процессов:
• Специальные процессы системной поддержки. К таким процессам относятся служебные программы, которые
Структура сетевой ОС. Взаимодействие компонентов ОС.
Ответ:
Операционная система компьютерной сети во многом аналогична ОС автономного компьютера — она также представляет собой комплекс взаимосвязанных прогр
Сетевые и распределенные ОС
В зависимости от того, какой виртуальный образ создает операционная система для того, чтобы подменить им реальную аппаратуру компьютерной сети, различают сетевые ОС и распр
Функциональные компоненты сетевой ОС
На рис. 2.1 показаны основные функциональные компоненты сетевой ОС:
· средства управления локальными ресурсами компьютера реализуют все функции ОС автономного компьютера (распредел
Модели сетевых служб и распределенных приложений
Значительная часть приложений, работающих в компьютерах сети, являются сетевыми, но, конечно, не все. Действительно, ничто не мешает пользователю запустить на своем компьютере пол
Двухзвенные схемы
Распределение приложения между большим числом компьютеров может повысить качество его выполнения (скорость, количество одновременно обслуживаемых пользователей и т. д.), но при эт
Трехзвенные схемы
Трехзвенная архитектура позволяет еще лучше балансировать нагрузку на - личные компьютеры в сети, а также способствует дальнейшей специализации серверов и средств разработки распределенных приложен
Обзор операционных систем
ОС могут быть разделены на две группы: масштаба отдела и масштаба предприятия.
ОС для отделов обеспечивают набор сетевых сервисов, включая разделение файлов
Windows
Операционная среда Windows разработана фирмой Microsoft для IBM-с
ReactOS
ReactOS — свободная и бесплатная операционная система с открытым
NetWare
NetWare — это сетевая операционная система и набор сетевых проток
Miraculix
Miraculix — это русская 32-х битная операционная система. Первая
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов