Ксен Проект это один из самых интересных проектов с открытым исходным кодом для мира виртуализации. Xen - это гипервизор, позволяющий реализовывать различные типы виртуализации в Linux (полная виртуализация, паравиртуализация). Теперь новый Версия 4.12 который содержит интересные новости для всех пользователей и администраторов, которые основывают свою виртуализацию на Xen. Одна из этих новинок - сокращение кода, чтобы он занимал меньше времени и был более оптимизирован.
Другая замечательная новинка - это безопасность, который был усилен в этой новой версии. Также внесены некоторые изменения в код архитектуры x86, обновления, которые делают ее еще более подходящей для встраиваемых приложений и автомобильной промышленности. Некоторые из этих изменений, которые влияют на безопасность, особенно влияют на его интеграцию с QEMU, а также для Argo, подсистемы самоанализа виртуальных машин (VMI) и т. Д.
Что касается изменений относительно архитектура x86, в новом Xen 4.12 возобновлена поддержка этого ISA, что стало результатом нескольких лет работы, которые теперь окупились. Улучшения также положительно повлияли на загрузчик GRUB2, поскольку добавлена поддержка, позволяющая пользователям загружаться с любого гостевого ядра PVH через меню GRUB.
Я также ранее цитировал кое-что о встраивании или встраиваемые и автомобильные. В этом смысле была проделана тяжелая работа, чтобы упростить и сделать более доступным использование Xen в смешанных критических системах. И в заключение, мы не можем пропустить некоторые дополнительные функции, которые были добавлены в этой новой версии, такие как улучшения в коде сопоставления IOMMU, которые положительно влияют на производительность систем на базе AMD EPYC.