Выпуск эмулятора QEMU 2.7.0.
После четырёх месяцев разработки состоялся релиз проекта QEMU 2.7. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Ключевые улучшения, добавленные в QEMU 2.7:
• Для устройств virtio-blk добавлена поддержка работы с привлечением нескольких очередей (multi-queue);
• В устройстве virtio-gpu (виртуальный GPU Virgil3D) для 2D-графики добавлена поддержка live-миграции;
• Поддержка паравиртуализированных USB-устройств Xen;
• В usb-bot и usb-uas добавлена поддержка горячего подключения USB-устройств;
• Поддержка проброса VFIO для интегрированных графических адаптеров Intel;
• Новые интерфейсы для управления горячим подключением/отключением CPU;
• Проведена оптимизация классического генератора кода TCG (Tiny Code Generator), что отразилось увеличением производительности эмуляции до 20%;
• В работающем в пространстве пользователя сетевом стеке добавлена поддержка DHCPv6, RDNSS, DNS6 и адресов Link-Local DNS;
• В эмулятор архитектуры ARM добавлена поддержка NUMA и контроллера прерываний GICv3.
• В эмулятор архитектуры MIPS добавлена начальная поддержка контроллера прерываний GIC;
• Добавлена опция "-machine graphics=on|off" для отключения графики в виртуальной машине по аналогии с опцией "-nographic", но без отключения экрана ("-display none").