Разлика между твърда и мека система в реално време

Съдържание:

Разлика между твърда и мека система в реално време
Разлика между твърда и мека система в реално време

Видео: Разлика между твърда и мека система в реално време

Видео: Разлика между твърда и мека система в реално време
Видео: НОВЫЙ электроскутер CITYCOCO 3000w BR30 PRO тест драйв электробайк ситикоко 3000w электромопед 2024, Ноември
Anonim

Основна разлика - твърда срещу мека система в реално време

Ключовата разлика между твърда и мека система в реално време е, че системата с твърдо реално време е система, при която едно неизпълнение на срока може да доведе до пълен отказ на системата, докато меката система в реално време е система, в която или повече неуспехи при спазване на крайния срок не се считат за пълна повреда на системата, но нейната производителност се счита за влошена.

Операционната система е системен софтуер, който управлява компютърния хардуер в съответствие с инструкциите, предоставени от софтуера. Операционната система предоставя различни задачи. Управление на файлове, управление на паметта, управление на периферни устройства и планиране на процеси са някои от тях. Един тип операционна система е операционната система в реално време. Може да се раздели на твърди системи в реално време и меки системи в реално време.

СЪДЪРЖАНИЕ

1. Преглед и ключова разлика

2. Какво е твърда система в реално време

3. Какво е мека система в реално време

4. Равно до сравнение - твърда срещу мека система в реално време в таблична форма

5. Обобщение

Какво е твърда система в реално време?

Системата в реално време е система за обработка на данни. Времето, необходимо на системата за реакция на вход и осигуряване на изхода или показване на актуализираната информация, е известно като време за реакция. Така че в тези системи времето за реакция трябва да бъде много минимално. Системата трябва да изпълни задачата в рамките на срока. В операционна система в реално време коректността на изхода на системата зависи от логическия резултат от изчислението, както и от времето, необходимо за получаване на резултата. Техните системи също имат структура, подобна на обикновена операционна система. Той също така има механизми за задачи за планиране в реално време.

Разлика между твърда и мека система в реално време
Разлика между твърда и мека система в реално време

Фигура 01: Система за управление на въздушното движение

В твърдата система в реално време изискването за време е критично ограничение. Системата трябва да работи в рамките на срока. Ако системата не се е справила в рамките на срока, това се счита за неуспех на задачата. Този тип системи не трябва да пропускат крайния срок. Пропускането на крайния срок може да бъде катастрофално. Системи за управление на въздушното движение, системи за управление на ракети и ядрен реактор са няколко примера за твърди системи в реално време. Ако системата за управление на въздухоплавателното средство не даде инструкции на самолета в рамките на срока, това може да доведе до катастрофа на въздушния кораб. Следователно, в система в реално време, спазването на крайния срок е изключително важно. Тези системи се използват главно в критични за безопасността системи.

Какво е мека система в реално време?

В мека система в реално време изискването за време не е много важно. Системата трябва да изпълни задачата или да даде резултата в рамките на срока, но понякога може да има малък толеранс. Ако системата не е изпълнила задачата в рамките на срока, тя не се счита за отказ, стига да предоставя необходимия изход. Но производителността се счита за влошена. Липсата на крайния срок няма да доведе до катастрофално събитие, като при твърда реална система. Тези системи са по-малко ограничителни. Някои примери за софтуерни системи в реално време са стрийминг на мултимедия, напреднали научни проекти и виртуална реалност.

Каква е разликата между твърда и мека система в реално време?

Различна статия Средна преди таблица

Твърда срещу мека система в реално време

Системата в реално време е система, при която неспазването дори на един краен срок може да доведе до пълен или катастрофален отказ на системата. Меката система в реално време е система, при която една или повече неуспехи при спазване на крайния срок не се считат за пълна повреда на системата, но тази производителност се счита за влошена.
Ограничителен характер
Системата с твърдо реално време е много ограничителна. Меката система в реално време не е много ограничителна.
Краен срок
Системата с твърдо реално време не трябва да пропуска крайния срок. Липсата на крайния срок причинява пълен или катастрофален отказ на системата. Меката система в реално време може да пропусне крайния срок от време на време. Липсата на крайния срок не се счита за пълен отказ на системата, но влошава производителността.
Полезност
Системата в реално време има повече полезност. Меката система в реално време има по-малко полезност.
Примери
Системи за контрол на въздушното движение, системи за управление на ракети и ядрен реактор са някои примери за твърди системи в реално време. Мултимедийното стрийминг, напредналите научни проекти и виртуалната реалност са някои примери за меки системи в реално време.

Резюме - твърда срещу мека система в реално време

Тази статия обсъжда два вида операционни системи в реално време; твърдите системи в реално време и меките системи в реално време. Разликата между твърда и мека система в реално време е, че системата в реално време е система, при която едно неизпълнение на крайния срок може да доведе до пълен отказ на системата, докато меката система в реално време е система, в която един или повече повече неуспехи при спазване на крайния срок не се считат за пълна повреда на системата, но нейната производителност се счита за влошена.

Препоръчано: