Основы числового программного управления. Хитров А.И. - 119 стр.

UptoLike

Составители: 

присоединять ЭВМ, принадлежащие различным локальным сетям и
при этом различные сети не мешают друг другу.
Среда QNX похожа на другие ОС. Она включает в себя текстовые
редакторы, файл - менеджеры, большое количество утилит, табличные
процессоры, языки программирования (Си, Ассемблер, Паскаль,
Фортран),базы данных.
ОС QNX выполнена в виде очень малого ядра (10 Кбайт) памяти,
которое
реализует всего 4 функции:
взаимодействие процессов;
сетевые операции нижнего уровня;
планирование процессов;
диспетчеризация прерываний.
Выполнение остальных функций обеспечивается задачами -
администраторами, которые связываются с ядром системными
вызовами, основанными на прерываниях и специальных механизмах
связи.
Администраторы не являются обязательными компонентами системы
и могут включаться по мере необходимости.
QNX содержит:
администратор процессов (Process Manager), который отвечает за
распределение памяти, запуск и окончание задач в системе;
администратор периферийных устройств(Device Manager),
управляющий работой периферии;
администратор файловой системы (File System Manager);
администратор сети (Network Manager), обеспечивающий
коммуникации в сети.
Технология микроядра позволяет конструировать необходимую среду
верхнего уровня, из которой можно легко получить доступ ко всем
функциональным возможностям уровня
аппаратного обеспечения.
Преимущество концепции микроядра заключается в том,
что каждый компонент системы представляет собой
самостоятельный процесс, запуск или остановка которого не
отражается на работоспособности других процессов.
Архитектура QNX позволяет применять в составе АСУТП компьютеры
различной конфигурации и производительности. В QNX применяется
единый универсальный механизм для взаимодействия между всеми
процессами в сети (
системными и прикладными), основанный на
присоединять ЭВМ, принадлежащие различным локальным сетям и
при этом различные сети не мешают друг другу.
Среда QNX похожа на другие ОС. Она включает в себя текстовые
редакторы, файл - менеджеры, большое количество утилит, табличные
процессоры, языки программирования (Си, Ассемблер, Паскаль,
Фортран),базы данных.
ОС QNX выполнена в виде очень малого ядра (10 Кбайт) памяти,
которое реализует всего 4 функции:
„ взаимодействие процессов;
„ сетевые операции нижнего уровня;
„ планирование процессов;
„ диспетчеризация прерываний.

Выполнение остальных функций обеспечивается задачами -
администраторами, которые связываются с ядром системными
вызовами, основанными на прерываниях и специальных механизмах
связи.
 Администраторы не являются обязательными компонентами системы
и могут включаться по мере необходимости.
 QNX содержит:
„ администратор процессов (Process Manager), который отвечает за
  распределение памяти, запуск и окончание задач в системе;
„ администратор      периферийных     устройств(Device      Manager),
  управляющий работой периферии;
„ администратор файловой системы (File System Manager);
„ администратор     сети   (Network    Manager),    обеспечивающий
  коммуникации в сети.

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

Архитектура QNX позволяет применять в составе АСУТП компьютеры
различной конфигурации и производительности. В QNX применяется
единый универсальный механизм для взаимодействия между всеми
процессами в сети (системными и прикладными), основанный на