Відмінності між версіями «Операційна система реального часу»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 1: Рядок 1:
 
'''Операційна система реального часу, ОСРЧ (англ. Real-Time Operating System)''' — один із типів операційної системи.Операційні системи реального часу (ОСРЧ) призначені для забезпечення інтерфейсу до ресурсів критичних за часом систем реального часу. Основним завданням в таких системах є своєчасність (timeliness) виконання обробки даних.
 
'''Операційна система реального часу, ОСРЧ (англ. Real-Time Operating System)''' — один із типів операційної системи.Операційні системи реального часу (ОСРЧ) призначені для забезпечення інтерфейсу до ресурсів критичних за часом систем реального часу. Основним завданням в таких системах є своєчасність (timeliness) виконання обробки даних.
 +
 
В якості основної вимоги до ОСРЧ висувається вимога забезпечення передбачуваності або детермінованості поведінки системи в найгірших зовнішніх умовах, що різко відрізняється від вимог до продуктивності та швидкодії універсальних ОС. Гарна ОСРЧ має передбачувану поведінку при всіх сценаріях системної завантаження (одночасні переривання і виконання потоків.
 
В якості основної вимоги до ОСРЧ висувається вимога забезпечення передбачуваності або детермінованості поведінки системи в найгірших зовнішніх умовах, що різко відрізняється від вимог до продуктивності та швидкодії універсальних ОС. Гарна ОСРЧ має передбачувану поведінку при всіх сценаріях системної завантаження (одночасні переривання і виконання потоків.
 +
 +
<center>'''Існує визначень операційної системи реальног, найбільш розповсюдженими є:'''</center>
 +
*Операційна система, в якій успішність роботи будь-якої програми залежить не тільки від її логічної правильності, а й від часу, за який вона отримала цей результат. Якщо система не може задовольнити тимчасовим обмеженням, повинен бути зафіксований збій в її роботі;
 +
*ОС, яка реагує за передбачуваний час на непередбачувану появу зовнішніх подій;
 +
*Стандарт POSIX 1003.1 дає визначення «Реальний час в операційних системах — це здатність операційної системи забезпечити рівень сервісу, який вимагається за визначений проміжок часу»;
 +
*Інтерактивні системи постійної готовності. До категорії ОСРЧ їх відносять виходячи з маркетингових міркувань і якщо інтерактивну програму називають «працюючою в реальному часі», то це означає лиш те, що запити від користувача обробляються із затримкою, непомітною для людини.

Версія за 14:07, 26 травня 2014

Операційна система реального часу, ОСРЧ (англ. Real-Time Operating System) — один із типів операційної системи.Операційні системи реального часу (ОСРЧ) призначені для забезпечення інтерфейсу до ресурсів критичних за часом систем реального часу. Основним завданням в таких системах є своєчасність (timeliness) виконання обробки даних.

В якості основної вимоги до ОСРЧ висувається вимога забезпечення передбачуваності або детермінованості поведінки системи в найгірших зовнішніх умовах, що різко відрізняється від вимог до продуктивності та швидкодії універсальних ОС. Гарна ОСРЧ має передбачувану поведінку при всіх сценаріях системної завантаження (одночасні переривання і виконання потоків.

Існує визначень операційної системи реальног, найбільш розповсюдженими є:
  • Операційна система, в якій успішність роботи будь-якої програми залежить не тільки від її логічної правильності, а й від часу, за який вона отримала цей результат. Якщо система не може задовольнити тимчасовим обмеженням, повинен бути зафіксований збій в її роботі;
  • ОС, яка реагує за передбачуваний час на непередбачувану появу зовнішніх подій;
  • Стандарт POSIX 1003.1 дає визначення «Реальний час в операційних системах — це здатність операційної системи забезпечити рівень сервісу, який вимагається за визначений проміжок часу»;
  • Інтерактивні системи постійної готовності. До категорії ОСРЧ їх відносять виходячи з маркетингових міркувань і якщо інтерактивну програму називають «працюючою в реальному часі», то це означає лиш те, що запити від користувача обробляються із затримкою, непомітною для людини.