> Минусом является ограниченная масштабируемость, упирающаяся в то, что на этой фигне не проехать ни сантиметра.И зачем дизельгенератору куда-то ехать на своей тяге?
В статье:
> это делает Jailhouse отличным решением для создания решений виртуализации для задач режима реального времени
Данный гипервизор сделан не для шаред хостинга с картинками котиков, а для управления промышленными приборами. Для этого управления нужно иметь:
- интерфейс взаимодействия с человеками (экран-клавиатура, SD карты, внешнее сетевое подключение)
- управление одним или несколькими устройствами в реальном времени. Если для работы требуются расчёты в этом реальном времени, то atmega8 уже может не хватать и сименсы используют процессоры по-серьёзней. В этих системах уже много ядер и оперативы. Если создать надёжный способ разделения этих ресурсов между linux и rtos, то можно использовать один вычислительный модуль вместо двух-трёх-пяти. Меньше деталей - выше надёжность.
Без Jailhouse можно запускать linux на части CPU и игнорировать диапазоны адресов RAM. Это уже работает. Если устройств и RTOS систем больше двух, работать становится очень не удобно (например - нет защиты памяти linux и остальных RTOS от ошибок в одной из RTOS).