Автор работы: Пользователь скрыл имя, 07 Июня 2013 в 11:25, реферат
Основное предназначение любой операционной системы - это рациональное управление ресурсами компьютера во время его работы. Все действия операционной системы по обеспечению успешного диалога с пользователем или пользователями сводятся к следующим простым действиям - управлению выполнением программ и работой служб, записи и чтению файлов с диска, обмену информацией по сети. Причем, все эти простые действия должны выполняться слаженно и не создавать конфликтных ситуаций при работе системы.
На данный момент существует большое количество операционных систем, которые классифицируют по особенностям реализации алгоритмов управления ресурсами компьютера, областям использования. Так, в зависимости от областей использования многозначные ОС подразделяются на три типа:
Примеры применения QNX в России и СНГ.
Как правило, это системы в промышленности, которые управляют довольно сложным и ответственным производством с очень высокими требованиями по времени реакции на аварийные ситуации, требованиями к надёжности и непрерывности управления.
Заключение
Для приложений, работающих в режиме реального времени, QNX является идеальной операционной системы. Она удовлетворяет всем основным требованиям, предъявляемым к системам реального времени:
- реализован многозадачный режим;
- приоритетно-управляемое планирование;
- быстрое переключение контекста.
QNX - удивительно гибкая система. Разработчики легко могут настроить операционную систему таким образом, чтобы она отвечала требованиям конкретных приложений. QNX позволяет вам создать систему, использующую только необходимые для решения вашей задачи ресурсы.Конфигурация системы может изменятся в широком диапазоне – от ядра с несколькими небольшими модулями до полноценной сетевой системы, обслуживающей сотни пользователей.
QNX достигает своего уникального уровня производительности, модульность и простоты благодаря двум фундаментальным принципам:
- архитектура на основе микро ядра;
- связь между процессорами на основе сообщений.
Именно по этому, на данный момент QNX нашла широкое применение в различных сферах жизнедеятельности человека, от домоуправленческих функций до целых заводских систем перекачки нефти и даже управлении ядерным реактором.
Список использованной литературы
1. Бурукина И.П. Операционные системы реального времени. Учебное пособие / И.П. Бурукина, Пензенский государственный университет, 2011. – 73 с.
2. Гордеев А.В. Операционные системы / А.В. Гордеев. – СПб.: ООО «Питер Принт», 2004. – 416 с.
3. Деревянко А.С., Солощук М.Н. Операционные системы. Часть II Обзор операционных систем / А.С. Деревянко. – Харьков: НТУ “ХПИ”, 2002. – 331 с.
4. Стальнов А.Ф, Фомин А.И. Операционные системы. Учебное пособие / А.Ф. Стальнов, Военная академия войсковой противовоздушной обороны вооруженных сил РФ, 2005. – 304 с.
Интернет-ресурсы:
5. http://ru.wikipedia.org/wiki/