Найти тему
HRV3

В вакансиях IT специальностей иногда встречается упоминание операционных систем реального времени (ОСРВ).

Здравствуйте❗

В вакансиях IT специальностей иногда встречается упоминание операционных систем реального времени (ОСРВ).

Давайте познакомимся с ними поближе.

👉Отличительной особенностью данных систем является гарантированное время реакции на внешнее событие.

В "обычной" деятельности для пользователя не является критичной секундная задержка в работе программы. Однако все сильно меняется, когда встает вопрос автоматизации критических участков производства, создания цифровых устройств анализа сигналов (цифровые осцилографы), или управления самолетами и ракетами SpaceX Falcon9.

💡В данных случаях гарантированное время реакции системы -- жизненно необходимый фактор.

✔На самом деле мир встраиваемых операционных систем достаточно большой. Например одна из наиболее популярных систем QNX развивается с 1982 года.

UNIX-подобная lynxOs - вышла в свет в 1986, а FreeRTOS - 2003.

Выход новых дистрибутивов показывает, что данное направление активно развивается.

⚡Так разработчики системы управления ракетой-носителем Falcon9 проекта SpaceX использовали 3 обычных 2-х ядерных процессора, на операционной системе Debian, но применив модификацию PREEMPT_RT.

Тонкие, но довольно серьезные, настройки, которые вносит патч PREEMPT_RT в ядро является темой отдельного большого обсуждения.

Спросите о нем своих кандидатов, и внимательно следите за ответом. Если в ответе встретится упоминание стандарта POSIX - это хорошо. Если ARINC (ARINC 653) - замечательно. ❗А если вам расскажут между ними разницу и сферу применения - то выше всяких похвал.