74130

Классификация систем реального времени

Доклад

Информатика, кибернетика и программирование

Принято различать системы жёсткого и мягкого реального времени. Системой жёсткого реального времени называется система где неспособность обеспечить реакцию на какие-либо события в заданное время является отказом и ведёт к невозможности решения поставленной задачи. В качестве условной временной границы допустимого времени реакции обычно принимают 100 мкс.

Русский

2014-12-26

16.9 KB

0 чел.

Классификация систем реального времени.

Принято различать системы жёсткого и мягкого реального времени:

1. Системой жёсткого реального времени называется система, где неспособность обеспечить реакцию на какие-либо события в заданное время является отказом и ведёт к невозможности решения поставленной задачи.

В качестве условной временной границы допустимого времени реакции обычно принимают 100 мкс.

В жёсткой системе:

  1.  никакое опоздание неприемлемо ни при каких обстоятельствах;
  2.  результат, выданный с опозданием, бесполезен;
  3.  нарушение крайнего срока времени отклика рассматривается как катастрофический отказ;
  4.  цена превышения заданного времени отклика бесконечно велика.

2. Точного определения для мягкого реального времени не существует, поэтому отнесём сюда все СРВ, не попадающие в категорию жёстких. Так как система мягкого реального времени может не успевать ВСЕ делать ВСЕГДА в заданное время, возникает проблема определения критериев успешности (нормальности) ее функционирования.

В мягкой системе:

  1.  возрастает цена за опоздание результата;
  2.  критическим фактором является низкая производительность, а не опоздания.

Также СРВ можно разделить на системы специализированные и универсальные:

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

2. Универсальная СРВ должна уметь выполнять произвольные (заранее не определённые) временные задачи без применения специальной техники. Разработка таких систем, безусловно, является самой сложной задачей, хотя обычно, требования, предъявляемые к таким системам мягче, чем требования для специализированных систем.


 

А также другие работы, которые могут Вас заинтересовать

37778. Исследование генераторного оборудования и системы синхронизации аппаратуры ИКМ-30 3.7 MB
  Цель работы. Изучение и исследование работы генераторного оборудования и режимов работы системы синхронизации аппаратуры ИКМ30. Исследование работы генераторного оборудования Для разрядного делителя fT Р1 Р2 Р8 Для канального делителя Для делителя циклов Исследование работы ДК Р2 упр. Т1 РС2 КИ1 КИ2 Исследование режимов работы приемника цикловой синхронизации Помеха 0 Г2 Г3 Г4Г8 Помеха 1 Г2 Г3 Г4 Г5 Г6Г8 Г9 Помеха 2 Г2 Г3 Г4 Г5 Г6 Г7Г8 Г9 Помеха 3 Г2 Г3 Г4 Г5 Г6 Г7 Г8 Г9 Помеха 4 Г2 Г3 Г4 Г5 Г6 Г7 Г8 Г9.
37779. Расчет перевозки коммерческого груза одним рейсом 45 KB
  Время необходимое для перевозки груза одним рейсом определяется по формулам: а наземным транспортом T = LА Tвсп Tпр [ч] V где LА дальность перевозки груза автомобильным транспортом; V скорость движения автомобильного транспорта; Tвсп вспомогательное время; Tпр суммарное время затрачиваемое на привалы. Вспомогательное...
37780. Одновимірний масив 17.4 KB
  Висновок: навчилися працювати з одновимірним масивом...
37781. Организация радиомониторинга объекта защиты 962.5 KB
  Для выполнения этих работ необходимо предварительно ознакомиться с основными сведениями по построению закладных устройств Распределению частот согласно международному регистру радиосвязи Распределению частот связи в диапазонах ОВЧ и УВЧ для Москвы и Таблицей âРаспределение частот между радиослужбами Российской Федерации в диапазоне частот от 3 кГц до 400 ГГцâ а также рекомендациями по выделению полос частот для новых видов и систем связи для сетей беспроводного доступа бесшнуровых телефонных аппаратов для сетей сухопутной...
37782. Ознайомлення з інструментальним середовищем програмування Delphi. Робота з простими візуальними об’єктами 1.5 MB
  Розробити проект, в якому на формі розмістити необхідні компоненти для введення координат вершин трикутника (TEdit, TLabel). Для виконання обчислень і завершення роботи програми використати компоненти TButton. Для вибору необхідного варіанту обчислень застосувати компонент RadioButton або TCheckBox. Результати обчислень виводити в компонент TLabel