Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Раскройте состав программного обеспечения УВК CM 1820М.

Поиск

Основные особенности ОС реального времени.

ОС общего назначения не предназначены для решения задач реального времени.

Они ориентированы в основном на рациональное распределение ресурсов ЭВМ между пользователями, а также между выполняемыми задачами.

В УВК используются специальные ОС-ОС RV, они управляют событиями и распределяют ресурсы УВК. Принципиальным требованием к ОС RV является гарантированное время реакции на внешние события происходящие на управляемом объекте.

Критическое время обслуживания события зависит от специфики управляемого объекта и должно быть известно при создании системы управления.

Различают ОС

жесткого(детерминированного) и мягкого реального времени.

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

ОС мягкого используют при построении УВК в котором задержка реакции не является отказом однако может привести к потере качества.

В АСУ 111 применяют как правило ОС жесткого реального времени

Рассмотрим основные особенности ОС отличающих их от ОС общего назначения:

1. время реакции - это ключевой параметр системы управления

Время реакции системы это интервал охватывающий время от поступления события управления на управление объекта до выполнения необходимых ответных действий.

Величина этого интервала зависит от ряда причин

2. Механизмы реального времени. Распределение ресурсов.

ОС RV является многозадачными многопользовательскими системами.

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

В связи с этим можно выделить 2 главные архитектурные особенности ОС RV это структуру ядра и механизмы реального времени.

К последним относятся особые механизмы планирования задач, средства многозадачного взаимодействия и переключения задач и другие.

Планирование задач связано с выбором системы приоритетов и алгоритмов диспетчеризации.

В многозадачных ОС общего назначения планировщик в большинстве случаев использует модификации алгоритмов круговой

диспетчеризации.

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

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

Архитектура микроядра.

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

ОС RV с микроядерной архитектурой обладают меньшим временем реакции на событие.

Модульный принцип. Масштабируемость. ОС RV строится по модульному принципу. Функциональные компоненты ОС-ядро система управления файлами, система ввода-вывода и другое реализованы в виде независимых модулей.

Также ОС являются масштабируемы ми и расширяемыми системами.

Исходя из требований применения можно создавать как миниатюрные встроенные системы размещаемые в ПЗУ так и крупно масштабные сетевые многопользовательские системы

ОС RV содержит развитые средства разработки и включения в систему дополнительных драйверов для нестандартных устройств ввода-вывода.

ОС RV с аппаратной платформой на которой она используется иногда называется целевой системой. Работа в вычислительных сетях. ОС RV поддерживают работу во всех основных типах локальных сетей, которые являются средствами взаимодействия УВК и пром. контроллеров, имеют прозрачный доступ к ресурсам любого узла сети, отвечают требованиям надежности и отказти Соответствие стандартов. Современная концепция систем RV связана с архитектурой открытых систем основанных на использовании стандартизых аппаратных и программных средств. В этой связи ОС RV обладают следующими возможностями:

1. Удовлетворяют общепринятым международным стандартам и соглашениям, что обеспечивает мобильность приложений.

2. Поддерживают стандартные протоколы.

3. Имеют дружественный пользователю интерфейс общения.

4. Осуществляют поддержку стандартных систем управления базами данных.

Средства разработки.

Приложения реального времени - это пользовательские программы, используемые в среде ОС RV разрабатываются на инструментальном компьютере.

Разработка и отладка приложений для ОС RV осуществляется как правило в среде распределения ОС общего назначения.

Некоторые ОС RV имеют резидентные средства разработки, используемые в среде самой ОС RV.

 



Поделиться:


Последнее изменение этой страницы: 2017-01-19; просмотров: 132; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.146.206.87 (0.006 с.)