Что такое система реального времени? Можете ли вы описать его типы?

2 Ответы


  • Система реального времени - это система /, которая обеспечивает точное время, необходимое для выполнения задания. Если система реального времени не выполнит задачу за определенное время, это может привести к поломке всей системы, в которой она работает. Некоторые приложения требуют обслуживания в течение определенного периода времени:

    • Промышленные системы управления
    • Автомобили (тормоза)
    • Направление самолета
    • Медицинские устройства
    Существует два типа систем реального времени:

    1. Системы жесткого реального времени
    Система жесткого реального времени гарантирует, что работа будет завершена в течение определенного периода времени. Эта система должна гарантировать, что все задержки обработки, ввода и вывода ограничены. Система не может ждать бесконечно, поэтому системы жесткого времени обычно очень ограничены. Как правило, нет вторичного хранилища, такого как дисковые накопители, поскольку запрос диска может занять процесс Lo с переменным временем.
    Некоторыми примерами системы жесткого реального времени являются программное обеспечение, которое запускает автопилот в гигантском реактивном самолете или программное обеспечение для визуализации на ракете.

    2. мягкие системы реального времени
    Система мягкого реального времени - это гораздо менее строгая версия системы жесткого реального времени. Система мягкого реального времени не гарантирует, что работа будет завершена в течение указанного периода времени, однако она изо всех сил старается завершить работу как можно скорее. Если в систему входит критическое задание в реальном времени, операционная система может назначить наивысший приоритет этой задаче и выполнять ее непрерывно, пока она не завершится.

    Отсутствие гарантии делает систему программного реального времени более ограниченной в ее применении в промышленной деятельности. Системы программного реального времени используются в мультимедиа, виртуальной реальности и т. Д. Операционные системы, которые обеспечивают поддержку программного реального времени, - это Windows NT / 2000, Linux, Solaris.
  • По сути, система реального времени - это система, которая реагирует на события в окружающей среде, выполняя определенные действия в течение заданного времени. Существует три типа систем реального времени, а не пять. Типы систем реального времени включают жесткие, программные и адаптивные системы реального времени.

    Система жесткого реального времени сообщает, что необходимо устранить все крайние сроки или временные ограничения. Второй тип этой системы, известный как система мягкого реального времени, предполагает, что пропуск единого крайнего срока не должен ставить под угрозу поведение системы. В-третьих, адаптивная система реального времени корректирует внутренние стратегии, реагируя на изменения, происходящие в окружающей среде.

    Для справки: Типы систем реального времени.

Напишите свой ответ

Ваш ответ появится после модерации