IT-словарь › Инфраструктура › Hubris

Hubris

Инфраструктура Svenska → Обновлено: 2026-11-04
Подробнее
Создатель
Oxide Computer Company
Год
2021
Тип
Встраиваемая операционная система
Лицензия
MPL 2.0
Исходный код
github.com/oxidecomputer/hubris

Небольшая операционная система Oxide на Rust для микроконтроллеров, где каждая задача фиксируется при сборке и во время работы ничего не создаётся.

Oxide Computer Company опубликовала Hubris в 2021 году вместе с отладчиком Humility. Система работает на сервисных процессорах и чипах корня доверия в стоечных серверах компании — то есть там, где код должен десять лет подряд загружаться при каждом включении без чьего-либо присмотра.

Задачи — отдельные программы, изолированные друг от друга с помощью MPU и общающиеся синхронными сообщениями через крошечное ядро. От обычной RTOS Hubris отличает то, чего она отказывается делать: никаких динамических задач, никакого динамического выделения памяти в ядре, никакой подгрузки кода на ходу. Если задача падает, ядро перезапускает только её — это сторожевой таймер с более тонкой гранулярностью. Название выбрано с полным осознанием.

← Назад к словарю