ОСРВ

ОСРВ - Операционная Система Реального Времени. Основные понятия

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

Быстрый просмотр

Планирование задач и процессов ОСРВ

3.1.Функции ядра операционных систем.

Как было указано ранее, основой любой среды исполнения в реальном времени является ядро.
Все современные ОСРВ являются многозадачными. Таким образом, все программное обеспечение,
включая также часть операционной системы, организуется в виде набора последовательных
процессов. Исходя из этого, ядро может обеспечивать сервис пяти типов:
Синхронизация ресурсов. Метод синхронизации требует ограничить доступ к общим
ресурсам (данным и внешним устройствам). Наиболее распространенный тип примитивной

Быстрый просмотр

Системы реального времени. Виды ОС РВ. Требования к ОС РВ

Управление автоматическими или автоматизированными комплексами, предъявляющими высокие требования к времени выполнения задач осуществляется операционными системами реального времени. Они обеспечивают гарантированное время реакции на внешние события и минимальные задержки.

Быстрый просмотр

Операционные системы реального времени для 32-разрядных микропроцессоров

Современная электроника 7/2006 

Сергей Золотарёв

Рассматривается текущее состояние операционных систем реального времени для 32-разрядных микропроцессоров и основные направления их развития на примере наиболее известных в этом сегменте операционных систем: VxWorks, LynxOS, QNX Neutrino, Integrity, Nucleus Plus и CsLeos.

Быстрый просмотр

Модульное тестирование операционной системы реального времени

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

 

Быстрый просмотр

Системы сотовой подвижной связи

История развития сотовой связи Первая система радиотелефонной связи, предлагавшая услуги всем желающим, начала свое функционирование в 1946 г. в г. Сент-Луис (США). Радиотелефоны, применявшиеся в этой системе, использовали обычные фиксированные каналы. Если канал связи был занят, то абонент вручную переключался на другой - свободный канал. Аппаратура была громоздкой и неудобной в использовании. С развитием техники системы радиотелефонной связи совершенствовались: уменьшались габариты устройств, осваивались новые частотные диапазоны, улучшалось базовое и коммутационное оборудование, в частности, появилась функция автоматического выбора свободного канала (trunking). Но при огромной потребности в услугах радиотелефонной связи возникали и проблемы.
Быстрый просмотр

Системы жесткого и мягкого реального времени

Понятия "реальное время", "работа в реальном масштабе времени", "операционные системы реального времени" известны всем, но толкуются они часто по-разному и спектр этих толкований очень широк. Количество иллюзий и мифов в мире реального времени велико. Например, часто путают такие понятие, как "реальное время" и "скорость". Иногда полагают, что применение операционной системы реального времени автоматически разрешит все проблемы создания надежной предсказуемой системы. Иногда, наоборот, считают, что системы реального времени - занятие для теоретиков, а любую задачу реального времени можно решить, используя популярные операционные системы общего назначения - достаточно быть просто хорошим программистом и знать архитектуру компьютера. Так ли это?
Быстрый просмотр

Операционные системы реального времени. Назначение, применение, стандарты

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

ОСРВ RTEMS

RTEMS (Real-Time Executive for Multiprocessor Systems) – это некоммерческая операционная система реального времени для глубоко встраиваемых систем [RTEMS]. Разработчик системы компания OAR (On-Line Applications Research Corporation, США). Система была создана по заказу министерства обороны США для использования в системах управления ракетными комплексами. Система разрабатывается для многопроцессорных систем на основе открытого исходного кода в противовес аналогичным системам с закрытым кодом. Система рассчитана на платформы MS-Windows и Unix (GNU/Linux, FreeBSD, Solaris, MacOS X). Ядро RTEMS обеспечивает базовую функциональность систем реального времени. В эти возможности входят * мультизадачная обработка; * работа в гомогенных и гетерогенных системах; * планирование, управляемое событиями, на основе приоритетов; * планирование с монотонной скоростью; * взаимодействие задач и синхронизация
Быстрый просмотр

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

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

Страницы

Подписка на RSS - ОСРВ