Классификация устройств в/в. Контроллеры устройств в/в

Классификация устройств ввода-вывода

В общем случае две категории – блочные и символьные

Блочное – хранит информацию в виде блоков фиксированного размера, каждый блок имеет адрес и может быть прочитан независимо от остальных.

Символьные – предоставляемый или принимаемый поток символов без блочной структуры, здесь нет адресации, следовательно нет операции поиска (например мышь).

Любое устройство ввода-вывода состоит из двух частей – механическая и электронная (контроллер).

Контроллер – микросхема, физически управляющая устройствами. Контроллер принимает команды ОС и дешифрует их для устройства. Интерфейс между контроллером и устройством – интерфейс низкого уровня, как правило к контроллеру может подключатся 1,2,4,8 устройств однотипных. Для связи с каждым контроллером существует определенное количество регистров (т.н. “управляющих”)

Сетевые операционные системы и операционные системы суперкомпьютеров.

Сетевые ОС: Сетевые и распределенные.

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

Функциональные компоненты сетевой ОС: серверная часть – та часть, которая обеспечивает доступ к вашей системе.клиентская часть – средства запроса доступа к удаленным ресурсам и услугам.транспортное средство Функции клиентской части: способность отличить запрос к удаленному файлу от локального.преобразование формата запроса к ресурсам, прием запросов от приложений на доступ в сети и получение ответов от серверной части своей и другой системы.Сетевая служба – совокупность клиентской и серверной частей ОС, представляет доступ к конкретному типу ресурса компьютера. Службы делятся на административные и пользовательские.Узлы в сети бывают одного из трех видов:одноранговый узел – совмещает функции клиента и сервераклиентсерверВ одноранговых сетях все узлы равны в возможности доступа друг к другу. Сети с выделенными серверами – ОС оптимизированы для работы в качестве сервера и клиента. Отличие серверных ОС поддержка мощных платформподдержка большого числа одновременно выполняемых процессов и соединений.наличие средств централизованного администрирования сети.более широкий набор сетевых служб ОС суперкомпьютеров Философское определение – компьютер, мощность которого всего на порядок меньше, чем нужно для решения поставленных задач.Экономическое определение – система, цена которой выше 1-2 млн $.Для их ОС характерно:высокая степень отказоустойчивости.отсутствие функциональной избыточностиналичие специальных средств диагностики и мониторинга работы процессора и связей.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: