Ключевые улучшения, добавленные в QEMU v1.5.0:
- Представлен графический интерфейс пользователя, написанный с использованием библиотеки GTK+ и полноценно поддерживающий интернационализацию;
- Поддержка работы гипервизора KVM на системах на базе архитектуры ARM. Для работы требуется ядро Linux 3.9 и система с процессором Cortex-A15;
- Экспериментальная реализация VFIO-драйвера для проброса VGA-устройств в гостевые системы, работающего в пространстве пользователя и не требующего запуска отдельных компонентов уровня ядра на стороне хост-системы. Для включения проброса следует использовать опцию "x-vga=on", поддерживаются видеокарты NVIDIA 8400gs, 73001e, NVS290 и AMD Radeon HD5450, HD7850;
- Поддержка фиксированных динамически расширяемых образов в формате VHDX (Hyper-V) в режиме только для чтения;
- Экспериментальная поддержка потоков USB 3.0 в коде контроллера nec-usb-xhci и при эмуляции SCSI-устройств с интерфейсом USB (usb-uas);
- Поддержка обращения к удалённым дискам через SSH используя при запуске qemu опцию "qemu -drive file=ssh://host/path/to/file";
- Задействование libusb для проброса USB-устройств. В Linux и BSD теперь можно использовать два бэкенда, старый usb-host-linux и новый на базе libusb;
- Поддержка высокопроизводительной паравиртуализации SCSI с задействованием tcm_vhost, модели устройств virtio-scsi, использующей Linux-iSCSI (реализация SCSI из состава ядра Linux);
- Поддержка эмуляции виртуальных сетевых карт VMXNET3 ("-device vmxnet3") и устройств VMware PVSCSI ("-device pvscsi");
- Поддержка проброса модулей TPM (Trusted Platform Module);
- Поддержка горячего добавления CPU (команда cpu-add QMP) и символьных устройств;
- Поддержка TLS-шифрования для VNC-сеансов, работающих поверх WebSockets;
- Существенное увеличение производительности эмуляции TCG (Tiny Code Generator) для платформ ARM и x86. Для архитектур x86 в генераторе кода TCG обеспечена поддержка инструкций SSE4.1, SSE4.2, PCLMULQDQ, AES-NI, BMI и ADX;
- Увеличение пропускной способности и снижение задержек при live-миграции (4.2 Gbps в QEMU 1.5, в прошлм выпуске было 1.8 Gbps);
- Для IDE и SCSI дисков добавлена поддержка использования команды "discard" (TRIM, UNMAP), которая даёт возможность увеличить производительность при работе с SSD-накопителями и повысить их срок службы. По умолчанию новый режим не задействован и требует для активации указать параметр "discard" в опции "-drive";
- Для гостевых систем s390x обеспечена возможность загрузки с использованием транспорта virtio-ccw;
- Добавлено паравиртуальное устройство для уведомления хост-системы о крахе гостевых систем;
- Задействован вызов poll вместо select, что позволило избавиться от лимита на число открытых файловых десктипторов;
- Увеличение производительности работы с внутренними снапшотами (savevm) для формата QCOW2.
Хост-Windows XP.
.png)
Adventures of Mr. Bean
Игры Game Boy Advance
» Новая защита Denuvo нагоняет страх на честных пиратов. 15:57
» PCSX2: Эмулятор Sony PS2 (продолжение) 15:13
» Хаки от Trump 15:11
» Добиваем некачественные прохи (2-круг, прохождение на 100% и т.д.) 15:03
» Пиратская бухта. Некачественные прохождения. 15:00
» Кино 13:40
» Пройденные игры 12:08
» SONY KV-14M1K - решение различных проблем 11:02
» Очень дешевый заменитель NES PPU-RGB на FPGA 10:31
» Picostation PS1 09:59
» [XBOX original] Вышел Cerbios Beta 3.0.0 08:20
» FX-Unit Yuki - ищу "красную" обложку 07:39
» Клоны на 6801/03/816 - проблема (нерешаемая) со звуком 07:11
» [NES][SMD] ROM glitcher - сделай себе хак не зная ромхакинг 06:23
» [SMD] EHODRIVE - кастомная плата Sega MD для установки в классический корпус 01:51