в реальном масштабе времени



Операционные системы реального времени

Автор Пользователь удален задал вопрос в разделе Компьютеры, Связь

Что такое система реального времени? и получил лучший ответ

Ответ от Михаил[гуру]
QNX - система реального времени
В настоящее время все большее количество промышленных предприятий оснащают свои производства компьютерной техникой. Естественно, если некоторая вычислительная машина выполняет функции контроля участка производства, то она должна реагировать на все события в реальном масштабе времени, т. е. время реакции системы на события должно быть "привязано" к реальным промежуткам времени - секунды, минуты, часы и т. д. Такие системы называют системами реального времени.
Системы реального времени могут использоваться не только на промышленных производствах, но и в различных других областях деятельности человека. Например, в охранных системах, в системах медицинской электроники, в различных системах контроля протекания процессов (допустим, контроль протекания научных экспериментов) и т. д. Системы, применяемые во всех перечисленных областях должны иметь минимальный размер, так как они обычно выполняются в виде отдельного устройства. Зачастую устройства, содержащие подобные системы, имеют набор весьма специфического периферийного оборудования, такого как устройства ввода и отображения информации и т. д. Вследствие этого, в дополнение к минимальным размерам, система должна корректно работать с разного рода специфическим оборудованием. Таких требований к системам реального времени довольно много, и все перечислить просто нет возможности, поэтому мы остановимся только на одном, наиболее важном.
Все встроенные системы промышленого контроля и автоматизации - это многозадачные системы. Как известно, основная проблема, возникающая при создании многозадачных систем - это проблема планирования (диспетчеризации - англ. scheduling) выполнения задач в системе. Т. е. в любую многозадачную систему должен быть встроен механизм, обеспечивающий устойчивое взаимодействие между задачами, переключение системы между задачами, создание новых задач в системе и уничтожение отработавших задач, без последствий для работы остальной системы. Каждая система использует свой метод диспетчеризации, но наиболее популярные методы - это методы, основанные на приоритетах задач. Суть метода состоит в следующем: каждая задача при запуске получает некоторый приоритет, и в зависимости от используемого в системе алгоритма и приоритета, задача выбирается на исполнение.
Сейчас же рассмотрим системы реального времени с точки зрения их классификации и внутренней структуры.
Сначала необходимо выделить два основных момента: во-первых, практически все системы промышленной автоматизации и контроля являются системами реального времени; во-вторых, принадлежность системы к классу систем реального времени никак не связана с его быстродействием.
Вполне логично, что быстродействие системы реального времени должно быть больше, чем скорость протекания процессов на объекте контроля или управления.
Принято различать системы "мягкого" и "жесткого" реального времени (РВ) . Система "Жесткого" РВ - система, где неспособность обеспечить реакцию на какие-либо события в заданное время является отказом и ведёт к невозможности выполнения поставленной задачи. В большинстве русскоязычной литературы такие системы называют системами с детерминированным временем. При практическом применении время реакции должно быть минимальным. Системами "мягкого" РВ называются системы, не попадающие под определение "жесткие", т. к. в литературе четкого определения для них пока нет. Системы "мягкого" РВ могут не успевать решать задачу, но в зависимости от функции, выполняемой системой, задержка выполнения может быть различной.
Все вышесказанное о встроенных системах контроля и управления в реальном масштабе времени можно с полной уверенностью отнести и к операционным системам, рассчитанным на работу с персональными компьютерами.
Немаловажный момент, относящийся к ОС для персональных компьютеров, - это то, что в одной вычислительной системе могут одновременно существовать задачи как "жесткого", так и "мягкого" РВ, и только одна

Ответ от Крылья Советов[активный]
Это когда все в реальном времени(т.е. сейчас):)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое система реального времени?
спросили в OpenSolaris OS/2
Какие вы знаете операционные системы?
• AmigaOS
• BSD
• GNU
• Linux
• Mac OS
• Microsoft Windows

подробнее...
спросили в NetBSD OpenBSD
Приведите пример операционных систем
Операционные системы реального времени (список)

Свободные:

* XOberon — ОСРВ для
подробнее...
спросили в Другое
что такое экос
операционная система реального
подробнее...

какие есть операционные системы ну кроме windows linux mac oc??
Бесплатные операционные системы:
Ubuntu — использующая ядро Linux операционная система,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

А кто знает - какой операционной системой пользуются наши космонавты, военные, флот?
Где то читал, что МинОбороны использует Линукс.
Вопрос меня тоже заинтересовал, вот что
подробнее...
спросили в Железо Dermanyssoidea
Windows CE что за windows
СЕ -английская версия, RU -
подробнее...
спросили в Другое
Что такое "багет" ?
Французский багет (фр. une baguette de pain или просто une baguette, женск. род; pain français
подробнее...
спросили в Другое
кто знает как вызвать багет
Искусство багета
#yahrefs313462#

Цитата:
Школьный ходподробнее...
спросили в Microsoft Research
Кто знает, что это за ОС Singularity.
Корпорация Microsoft представила новую операционную систему Singularity, предназначенную для
подробнее...

Что такое тик?
В играх тик - минимальная единица измерения времени. В операционной системе - "реальная" единица
подробнее...

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

Какая была самая первая операционная система Windows?
Фактически, Windows 1.0 была анонсирована в конце 1983 года. По заявлению
главы Microsoft,
подробнее...

Linux....за и против?
Про Ubuntu ничего сказать не могу, ибо детально не разбирался. Вообще, Linux хорош тем, что
подробнее...
Операционная система реального времени на Википедии
Посмотрите статью на википедии про Операционная система реального времени
Система на Википедии
Посмотрите статью на википедии про Система
Система реального времени на Википедии
Посмотрите статью на википедии про Система реального времени
Скрофано Мелани на Википедии
Посмотрите статью на википедии про Скрофано Мелани
Скруббер на Википедии
Посмотрите статью на википедии про Скруббер
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*