- Выпущена новая версия эмулятора QEMU 10.2.0 с более чем 2200 изменениями от 188 разработчиков.
- Добавлена поддержка FreeBSD в сетевой файловой системе 9pfs и введён новый режим Live-миграции для оптимизации обновлений ВМ.
- Основной цикл обработки событий переведен на io_uring, что повышает производительность, и существенно расширены возможности эмуляции для архитектур ARM, HPPA, PowerPC, RISC-V и s390x.
В конце декабря 2025 года вышла версия 10.2 популярного эмулятора QEMU — проекта с открытым исходным кодом, предназначенного для запуска приложений, собранных под одну аппаратную платформу, на системах с другой архитектурой. QEMU широко используется для виртуализации и эмуляции, позволяя запускать, например, ARM-программы на x86-совместимых ПК.
Основные изменения в QEMU 10.2, согласно данным OpenNET, включают свыше 2200 изменений, внесённых 188 разработчиками. Среди важных нововведений — добавление поддержки FreeBSD в бэкенд 9pfs, который обеспечивает доступ виртуальных машин к общей сетевой файловой системе Plan 9.
Особое внимание уделено улучшениям в области live-миграции: реализован новый режим «cpr-exec», который снижает потребление ресурсов при обновлении виртуальных машин и позволяет потенциально повторно использовать существующие состояния и соединения, что важно для стабильности и эффективности работы серверов.
Значительное обновление затронуло и базовый цикл обработки событий QEMU — он теперь использует интерфейс асинхронного ввода/вывода io_uring, что значительно повышает производительность на поддерживаемых системах. Также расширена эмуляция в режиме user-mode, где улучшена поддержка системных вызовов и архитектур aarch64, hppa и microblaze.
Разработчики внесли серьезные дополнения в эмуляцию аппаратных платформ. Для ARM добавлена модель виртуального SoC AMD Versal и усовершенствована поддержка различных плат, включая AST2600, AST2700, AST1030 и xlnx-zynqmp, а также реализована эмуляция новых CPU-расширений.
В эмулятор HPPA была расширена поддержка рабочей станции HP 715/64 и ряда контроллеров, а для PowerPC добавлены новые модели CPU и реализован механизм Firmware-Assisted Dump (FADUMP) для создания дампов после сбоев. В RISC-V обновлён OpenSBI и реализован новый API MonitorDef HMP, а в s390x оптимизирован virtio-pci с помощью технологии irqfd, что увеличивает производительность.
Таким образом, релиз QEMU 10.2 демонстрирует продолжение активного развития платформы и глубокое внимание к производительности, масштабируемости и расширению поддерживаемых аппаратных средств. Это поддерживает высокий уровень актуальности QEMU как инструмента для виртуализации и эмуляции в разнообразных условиях и архитектурах.
