Система смешанной критичности на основе Ubuntu

Есть ли способ реализовать систему смешанной критичности на основе Ubuntu? Т.е. если у нас есть какой-то программный модуль, который является сложным и некритическим, и мы хотим разрабатывать его как обычно на Ubuntu. И у нас есть некоторый код, который требует ограничений в реальном времени. Можем ли мы запустить его на одной машине под Linux? Например, выделить ядро ​​для задачи в реальном времени, оградить его от всех прерываний, быть уверенным, что системные вызовы и периферийные запросы будут отвечать в определенное время?

1 ответ

Решение

Я не думаю, что есть что-то специфичное для Ubuntu. Инструмент для этого - cgroups ядра Linux.

Попробуйте и посмотрите, достаточно ли этого.

Другие вопросы по тегам