The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

Глава 7, Linux для систем реального времени

Глава 7, Linux для систем реального времени

Предыдущая  Содержание  Следующая V*D*V

Системы реального времени это такие системы, в которых корректность системы зависит не только от её функциональной корректности, но и от времени, за которое получены результаты. Например, если MPEG декодер внутри вашего DVD плеера не способен декодировать кадры с заданной скоростью (скажем, 25 или 30 кадров в секунду), то вы получите дёргающееся видео. Таким образом, хотя MPEG декодер функционально корректен, поскольку он способен декодировать входной видеопоток, он не в состоянии произвести результат за необходимое время. В зависимости от степени важности требования по времени выполнения, системы реального времени могут быть классифицированы либо как системы жёсткого реального времени, либо как системы мягкого реального времени.

 

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

Системы мягкого реального времени: в системах мягкого реального времени для системы не является необходимым, чтобы ограничения успешно выполнялись каждый раз. В приведённом выше примере плеера DVD, если декодер не в состоянии удовлетворить временным требованиям один раз в час, это нормально. Но частые пропуски кадров декодером в короткий период времени могут оставить впечатление, что система неисправна. Примерами таких систем являются мультимедийные приложения, передача голоса поверх IP, устройства бытовой техники, передача потокового звука или видео, и так далее.

 

Предыдущая  Содержание  Следующая