Разница между жесткой и мягкой системой реального времени

Оглавление:

Разница между жесткой и мягкой системой реального времени
Разница между жесткой и мягкой системой реального времени

Видео: Разница между жесткой и мягкой системой реального времени

Видео: Разница между жесткой и мягкой системой реального времени
Видео: Зачем нужна символическая ссылка | Разница между жёсткими ссылками 2024, Ноябрь
Anonim

Ключевое различие - жесткая и мягкая система в реальном времени

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

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

СОДЕРЖАНИЕ

1. Обзор и основные различия

2. Что такое система жесткого реального времени

3. Что такое система мягкого реального времени

4. Сравнение бок о бок - жесткая и мягкая системы реального времени в табличной форме

5. Резюме

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

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

Разница между жесткой и мягкой системой реального времени
Разница между жесткой и мягкой системой реального времени

Рисунок 01: Система управления воздушным движением

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

Что такое система Soft Real Time?

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

В чем разница между жесткой и мягкой системой реального времени?

Различать статью в середине перед таблицей

Жесткая vs мягкая система в реальном времени

Система жесткого реального времени - это система, в которой несоблюдение даже одного крайнего срока может привести к полному или катастрофическому отказу системы. Система мягкого реального времени - это система, в которой один или несколько сбоев в срок не рассматриваются как полный отказ системы, но производительность считается ухудшенной.
Ограничительный характер
Система жесткого реального времени очень ограничена. Система мягкого реального времени не очень строгая.
Крайний срок
Система жесткого реального времени не должна пропускать крайний срок. Несоблюдение крайнего срока приводит к полному или катастрофическому отказу системы. Система Soft реального времени может иногда пропускать дедлайн. Несоблюдение крайнего срока не считается полным отказом системы, но снижает производительность.
Полезность
Система жесткого реального времени более полезна. Система мягкого реального времени менее полезна.
Примеры
Системы управления воздушным движением, системы управления ракетами и ядерными реакторами - вот некоторые примеры систем жесткого реального времени. Потоковое мультимедиа, передовые научные проекты и виртуальная реальность - вот некоторые примеры систем мягкого реального времени.

Резюме - Жесткая и мягкая системы в реальном времени

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

Рекомендуем: