ВУЗ:
Составители:
11
Системы реального времени
Это системы, предназначенные для облегчения разработки
приложений реального времени — программ, управляющих
некомпьютерным оборудованием с жесткими ограничениями по времени.
Примером такого приложения может быть программа бортового
компьютера fly-by-wire (дословно — "летящий по проволоке", т. е.
использующий систему управления, в которой органы управления не
имеют механической и гидравлической связи с рулевыми плоскостями)
самолета, системы управления атомной электростанцией или
промышленным оборудованием. Подобные системы должны
поддерживать многопоточность, гарантированное время реакции на
внешнее событие, простой доступ к таймеру и внешним устройствам.
Способность гарантировать время реакции является отличительным
признаком систем реального времени. Важно учитывать различие между
гарантированностью и просто высокой производительностью и низкими
накладными расходами. Далеко не все алгоритмы и технические решения,
даже и обеспечивающие отличное среднее время реакции, годятся для
приложений и операционных систем РВ.
По другим признакам эти системы могут относиться как к классу
ДОС (RT-11), так и к ОС (OS-9, QNX).
Качественная реализация современных мультимедиа приложений
предъявляет к системе те же требования, что и промышленные задачи
реального времени. В мультимедиа основной проблемой является
синхронизация изображения на экране со звуком. Именно в таком порядке.
Звук обычно генерируется внешним аппаратным устройством с
собственным таймером, и изображение синхронизируется с ним. Человек
способен заметить довольно малые временные неоднородности в звуковом
потоке, а пропуск кадров в визуальном потоке не так заметен. Расхождение
11 Системы реального времени Это системы, предназначенные для облегчения разработки приложений реального времени — программ, управляющих некомпьютерным оборудованием с жесткими ограничениями по времени. Примером такого приложения может быть программа бортового компьютера fly-by-wire (дословно — "летящий по проволоке", т. е. использующий систему управления, в которой органы управления не имеют механической и гидравлической связи с рулевыми плоскостями) самолета, системы управления атомной электростанцией или промышленным оборудованием. Подобные системы должны поддерживать многопоточность, гарантированное время реакции на внешнее событие, простой доступ к таймеру и внешним устройствам. Способность гарантировать время реакции является отличительным признаком систем реального времени. Важно учитывать различие между гарантированностью и просто высокой производительностью и низкими накладными расходами. Далеко не все алгоритмы и технические решения, даже и обеспечивающие отличное среднее время реакции, годятся для приложений и операционных систем РВ. По другим признакам эти системы могут относиться как к классу ДОС (RT-11), так и к ОС (OS-9, QNX). Качественная реализация современных мультимедиа приложений предъявляет к системе те же требования, что и промышленные задачи реального времени. В мультимедиа основной проблемой является синхронизация изображения на экране со звуком. Именно в таком порядке. Звук обычно генерируется внешним аппаратным устройством с собственным таймером, и изображение синхронизируется с ним. Человек способен заметить довольно малые временные неоднородности в звуковом потоке, а пропуск кадров в визуальном потоке не так заметен. Расхождение
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »