QEMU 11.0

QEMU 11.0

El 21 de abril se lanzó una importante versión de QEMU 11.0, un programa de código abierto para la emulación de hardware de diversas plataformas.

La actualización incluye:

  • un nuevo modelo de procesador para Intel Diamond Rapids;
  • un nuevo acelerador “nitro” para ejecutar Nitro Enclaves (permite ejecutar entornos aislados (enclaves) directamente a través de QEMU en hosts que soportan la tecnología Nitro, sin necesidad de utilizar las herramientas estándar de AWS);
  • soporte para virtualización CET en KVM;
  • soporte para controladores de contexto integrados para el controlador gráfico virtio-gpu (nueva tecnología de paso gráfico que hace que el rendimiento gráfico en la máquina virtual sea casi tan rápido como en hardware real (hasta el 99% de rendimiento del host);
  • soporte para comandos de configuración de red en el BMC simulado (Controlador de Gestión de Placa Base);
  • para RISC-V se agregó soporte para las extensiones Zilsd y Zclsd, soporte para la extensión RISC-V ZALASR y soporte para la extensión Smpmpmt;
  • para PowerPC se añadió soporte para instantáneas de varios dispositivos, y para LoongArch se agregó soporte para migración de PMU para KVM;
  • varios cambios en ARM, como la capacidad de ejecutar archivos binarios que utilizan el antiguo ABI OABI, soporte para funciones de arquitectura FEAT_ASID2 y FEAT_E2H0 de ARMv9, aceleración de SMMUv3 IOMMU y soporte para TCG para emular procesadores con SME, pero sin SVE;
  • el soporte de la función ARM recibió una nueva propiedad “virtio-mmio-transports”, lo que permite ya no proporcionar al huésped vehículos virtio-mmio no utilizados, así como el soporte para la propiedad “kvm-psci-version”, que permite especificar qué versión de PSCI debe proporcionar KVM al huésped;
  • en HPPA se incluyó soporte para el servidor A400 de 64 bits y la extensión de firmware PAT de 64 bits para SeaBIOS-hppa versión 22, soporte para procesadores de 40 y 44 bits con espacio de direcciones físicas en SeaBIOS-hppa versión 23 y una inicialización completa de Astro PCI en SeaBIOS-hppa versión 24;
  • también para HPPA se mejoró el soporte para la versión de 64 bits de HP-UX y se añadió soporte inicial para computadoras multiclúster, así como soporte para emulación de procesadores de 64 bits con espacio de direcciones físicas de 40 y 44 bits, se agregó soporte para GDB de 64 bits y soporte para TOC en computadoras de 64 bits;
  • WHPX recibió un código de emulación mejorado y más rápido y soporte para x2apic y vapic;
  • para MSHV ahora se requiere el núcleo de Linux versión 6.19;
  • el proceso de «sincronización sucia» (dirty sync — cuando una máquina virtual se mueve de un servidor físico a otro sin detenerse) ha sido optimizado para bloques de RAM no alineados (ramblocks) utilizando KVM;
  • el controlador de bloques NFS ha obtenido soporte para libnfs versión 6;
  • y mucho más…

Entre otros cambios, en esta versión se han agregado todos los CSR disponibles en los «registros de información», se ha añadido información sobre la aceleración «riscv-aia» a la documentación, se ha añadido soporte para el procesador MIPS P8700, y se ha añadido soporte para arranque desde dispositivos virtio-blk-pci en IBM zSystems y LinuxONE (s390x).

Para la emulación del modo usuario, QEMU 11.0 proporciona soporte para termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls), un mejor rendimiento de líneas con mremap() y una llamada al sistema actualizada statx(). Y por último, pero no menos importante: en esta versión se ha implementado el enrutamiento de red del huésped para Windows.

QEMU incluye la emulación de procesadores Intel x86 y dispositivos de entrada-salida. Puede emular 80386, 80486, Pentium, Pentium Pro, AMD64 y otros procesadores compatibles con x86; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64 y parcialmente m68k. Funciona en Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android, entre otros. Pueden verse más detalles en la página de Wikipedia y en la página del proyecto.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster