ключевое отличие между жесткой и мягкой системой реального времени является то, что, Система реального времени - это система, в которой единичный сбой в срок может привести к полному отказу системы, в то время как система реального времени - это система, в которой один или несколько отказов в срок не считается полной системой. отказ, но его производительность считается ухудшенной.
Операционная система - это системное программное обеспечение, которое управляет аппаратным обеспечением компьютера в соответствии с инструкциями, предоставленными программным обеспечением. Операционная система предоставляет различные задачи. Управление файлами, памятью, управление периферийными устройствами и планирование процессов - вот некоторые из них. Один тип операционной системы - это операционная система реального времени. Его можно разделить на жесткие системы реального времени и мягкие системы реального времени..
1. Обзор и основные отличия
2. Что такое жесткая система реального времени
3. Что такое мягкая система реального времени
4. Сравнение бок о бок - система Hard-Soft в реальном времени в табличной форме
5. Резюме
Система реального времени - это система обработки данных. Время, необходимое системе, чтобы ответить на вход и обеспечить вывод или отобразить обновленную информацию, называется временем отклика. Таким образом, в этих системах время отклика должно быть очень минимальным. Система должна выполнить задачу в срок. В операционной системе реального времени правильность вывода системы зависит от логического результата вычислений, а также от времени, которое требуется для получения результата. Их системы также имеют структуру, аналогичную обычной операционной системе. Он также имеет механизмы для планирования задач в реальном времени.
Рисунок 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