Pазделяемый (partitioning) гипервизор, в который включена поддержка основных возможностей процессоров x86.
Jailhouse в полной мере задействует VT-d DMA и прерывает переназначение для изолирования назначенных PCI-устройств от гипервизора и посторонних ячеек. Более того, удобство и простота использования Jailhouse были значительно улучшены за счёт введения и использования генератора для конфигурационных файлов системы. И последнее в новом релизе, стал доступен фреймворк для написания приложений для ячеек. С помощью нескольких строк кода на C можно установить таймер прерывания, считать время или настроить PCI-устройство для использования в простых приложениях реального времени, выполняемых на оборудовании.
Исходный код Jailhouse доступен на GitHub под лицензией GNU GPLv2.
Сайт разработчика:
Разместил: