>> А я правильно понимаю, что Xen Dom0 требует хитрого ядра и прочее, >> то есть AK> xen dom0 и есть хитрое ядро. До весьма недавнего времени этим ядром AK> мог быть только линупс.
Я не понимаю этой терминологии. Можно вот взять FreeBSD-машину с ядром GENERIC и тупо запустить на ней гипервизор Xen? VirtualBox можно. bhyve можно.
>> запустить виртуалки на системе общего назначения не получится, надо >> делать dedicated Xen гипервизор? AK> когда ты грузишь модуль своего бхайва, сюрприз, у тебя тоже образуется AK> dom0.
В случае bhyve такой странной терминологии никто не использует. bhyve вообще представляет собой обычный userspace процесс, которому да, нужен ядерный модуль для работы. Впрочем точно так же, как и VirtualBox.
AK> нет. он не dedicated, он тоже виртуалка, просто у этой виртуалки есть AK> доступ ко всей памяти и устройствам. Hу и управление в ней же. А у AK> domU ничего нет.
>> А кто тебе в bhyve мешает получить виндовые консоли? Я вот в bhyve >> даже AK> отсутствие в нем по сей день поддержки графики, не?
Ты отстал от жизни. Поддержка графики есть (через VNC) и работает вполне прилично. Правда гость для этого должен быть загружен через UEFI.
Также появилась некая UEFI-CSM прошивка для bhyve, которая якобы может грузить в режиме UEFI любую операционку, которой нужен BIOS. Но у меня сходу не заработало, правда я почти и не старался, а хотел DOS грузить.
>> AK> в туманной перспективе - еще и большую эффективность PV >> сетевого и >> AK> дискового драйверов. >> Куда уж эффективней паравиртуальных драйверов bhyve? AK> я очень сомневаюсь что их логика со стороны самого bhyve хоть AK> сколько-то эффективна - как в силу количества и качества оставшихся у AK> проекта кодеров, так и в силу невостребованности.
А что, это такая уж сложная логика? С точки зрения гостя это VirtIO драйвера, IMHO те же, что в kvm.