Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

ОС реального времени. Жесткие и нежесткие системы. Интерфейс с внешней средой. Примеры



Системы реального времени Во всех этих случаях существует предельно допустимое время, в течение которого должна быть выполнена та или иная программа, управляющая объектом, в противном случае может произойти авария. Таким образом, критерием эффективности для систем реального времени является их способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата (управляющего воздействия). Это время называется временем реакции системы, а соответствующее свойство системы - реактивностью. Для этих систем мультипрограммная смесь представляет собой фиксированный набор заранее разработанных программ, а выбор программы на выполнение осуществляется исходя из текущего состояния объекта или в соответствии с расписанием плановых работ.

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

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

Операционные системы реального времени сейчас используются практически повсюду. Они так же распространены, как и их «коллеги» — Windows, Mac OS и Unix, которые управляют программными приложениями и системными компонентами, работающими на стандартных ПК. Операционные системы реального времени применяются для управления компьютерными приложениями и компонентами в сетевых маршрутизаторах и коммутаторах, в автомобилях, в пейджерах и мобильных телефонах, в медицинских приборах, промышленном измерительном и контрольном оборудовании, а также во множестве других прикладных областей.

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





Дата публикования: 2014-11-04; Прочитано: 546 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...