Релиз эмулятора QEMU 0.13
Официально вышел релиз системы эмуляции аппаратного обеспечения и виртуализации QEMU 0.13, в который включено более 2500 изменений от 145 разработчиков. В качестве эмулятора QEMU позволяет запустить программу собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, напирмер, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU достигается производительность выполнения кода в изолированном окружении близкая к нативной системе, за счет прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.Ключевые улучшения QEMU 0.13:
- Поддержка vhost-net, работающего на уровне ядра бэкенда для акселерации сетевых операций для virtio-устройств (используется в KVM);
- Полная поддержка QMP (QEMU Monitor Protocol) - базирующегося на JSON асинхронного протокола для взаимодействия пользовательских приложений с QEMU;
- В коде vnc представлены новые типы кодирования, позволяющие значительно увеличить пропускную способность;
- Реализовано новое устройство для организации совместного доступа к памяти - ivshmem, допускающие совместный доступ нескольких гостевых окружений к одному региону памяти;
- Поддержка основанных на архитектуре MIPS систем Fulong-MiniPC;
- В virtio-9p добавлена поддержка механизма прозрачного проброса паравиртуализированной файловой системы;
- В target-s390 добавлена поддержка эмуляции пользовательского уровня s390;
- Поддержка gPXE в virtio-blk;
- Улучшенная система настройки параметров сети;
- Поддержка вывода статистики в virtio-balloon драйвере;
- Обновленная поддержка протокола для обеспечения Live-миграции для сторонних ответвлений;
- Увеличение стабильности драйвера eepro100;
- Создание режима интерпретатора для tcg (Tiny Code Generator);
- Обеспечение полного соответствия требованиям PCI при пробросе устройств в виртуальное окружение через virtio;
- Поддержка технологии VEPA (Virtual Ethernet Port Aggregator);
- Принятие Xen qemu-dm патчей;
- Поддержка kvm irqchip.
© OpenNet