Операционная система QNX 4.Архитектура системы

       

Независимый модуль


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

Запуск Сетевого администратора регистрируется Администратором процессов и ядром. При этом они активируют свой программный код для обеспечения интерфейса с Сетевым администратором. Таким образом, сетевая передача сообщений и создание удаленных процессов является не только уровнем, добавляемым к операционной системе. Сетевая передача сообщений встроена в основу механизма передачи сообщений и примитивов управления процессами.

Эта глубокая интеграция на самом нижнем уровне обеспечивает системе QNX сетевую прозрачность и позволяет отнести ее к классу полностью распределенных систем. Поскольку приложения получают доступ ко всем обслуживающим программам посредством сообщений и Сетевой администратор обеспечивает прозрачное прохождение сообщений по сети, то узлы сети QNX работают вместе, как единый логический компьютер.

Так как Сетевой администратор и ядро независимы друг от друга, то ядро не зависит от используемого сетевого оборудования, а несетевые машины могут сэкономить память, не используя Сетевой администратор в составе своих экземпляров ОС.



Содержание раздела