ВУЗ:
Составители:
присоединять ЭВМ, принадлежащие различным локальным сетям и
при этом различные сети не мешают друг другу.
Среда 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 применяется единый универсальный механизм для взаимодействия между всеми процессами в сети (системными и прикладными), основанный на
Страницы
- « первая
- ‹ предыдущая
- …
- 117
- 118
- 119
- 120
- 121
- …
- следующая ›
- последняя »