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

Ключевая разница - Hard против Soft Real Время система
 

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

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

СОДЕРЖАНИЕ

1. Обзор и основные отличия
2. Что такое жесткая система реального времени
3. Что такое мягкая система реального времени
4. Сравнение бок о бок - система Hard-Soft в реальном времени в табличной форме
5. Резюме

Что такое Hard Real System?

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

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

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

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

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

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

Hard против Soft Real System

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

Резюме - Хард против Софт Реал Время система

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

Ссылка:

1.PantechProLabs India Pvt Ltd. «Основные понятия ОСРВ». LinkedIn SlideShare, 10 декабря 2012 года. Доступно здесь 
2. «Типы операционной системы». Учебное пособие, 8 января 2018 г. Доступно здесь.

Изображение предоставлено:

1.'Flickr - Официальные снимки ВМС США. Моряк управляет радиолокационной системой воздушного поиска SPN-43, постоянно контролируя заход на посадку. 'Официальная страница ВМФ из Соединенных Штатов АмерикиМасс-специалист по связи, младший офицер 2-го класса (AW / SW) Гретхен М. Albrecht / США Военно-морской флот - Моряк управляет радиолокационной системой поиска SPN-43 при постоянном контроле захода на посадку. (Public Domain) через Викисклад Commons