Разница между периодическими и спорадическими задачами в реальном времени

Опубликовано: 27 Декабря, 2021

Предварительное условие - Задачи в системах реального времени

1. Периодические задачи в реальном времени:
Задача реального времени, которая повторяется через определенный интервал времени, называется периодической задачей реального времени. В основном периодические задачи реального времени управляются прерываниями часов. Поэтому периодические задачи реального времени также называются задачами, управляемыми часами.
Например, на химическом заводе температура, давление и другие параметры периодически измеряются, и вся информация передается контроллеру.

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



Разница между периодическими и спорадическими задачами в реальном времени:

ПЕРИОДИЧЕСКАЯ ЗАДАЧА СПОРТИВНОЕ ЗАДАНИЕ
Это повторяется через определенный период времени. Это повторяется в случайный момент.
Он управляется прерываниями часов. Он не управляется прерываниями часов.
Время появления периодических задач можно прогнозировать. Время возникновения спорадических задач предсказать невозможно.
Он включает в себя умеренно-критические или низкокритичные задачи. В него входят особо ответственные задачи.
Он включает в себя обычные системные задачи. Он включает задачи, которые могут привести к сбою системы.
Это может быть легко запланировано циклическим планировщиком. Сложно планировать спорадические задачи с помощью циклического планировщика.
Периодическим задачам отводятся временные рамки в обобщенном планировщике задач. Спорадическим задачам выделяется свободное время в общем планировщике задач.
Пример: измерение температуры и давления за определенный промежуток времени. Пример: поступление аварийных сообщений в системе.