Los cambios en la máquina virtual basada en kernel para Linux 6.9 continúan mejorando las capacidades del paquete de software de virtualización de Linux de código abierto.
Para KVM en x86 (x86_64) existe una optimización para activar eventos emulados. Los desarrolladores descubrieron que esto proporcionaba una buena mejora del rendimiento de aproximadamente el 10% para los puntos de referencia exactos de VM-Exit.
También hay algunas mejoras debido a la refactorización del código en torno a «forzar la salida inmediata» en x86_64 para que el código del proveedor decida cómo y cuándo forzar la salida. Esto permite optimizaciones para procesadores AMD e Intel.
También hay muchas otras pequeñas mejoras y mejoras de código. El código de emulación KVM x86 Xen también experimentó algunas mejoras para Linux 6.9.
Otro cambio notable con respecto a la solicitud de extracción de KVM es que AMD ahora proporciona un indicador «ept_5level» en /proc/cpuinfo para VMX que admite paginación EPT de 5 niveles. La capacidad de este espacio de usuario para consultar el soporte de migración de nivel 5 es importante porque el espacio de usuario no puede acceder fácilmente a los MSR que indican soporte. Esta información es necesaria para que el espacio de usuario pueda configurar correctamente las máquinas virtuales KVM en configuraciones de migración de nivel 5 de AMD.
En el lado de KVM RISC-V hay soporte para extensiones Ztso y Zacas. LoongArch y ARM también vieron varias mejoras menores en este ciclo.
Más detalles sobre los cambios de KVM para Linux 6.9 vía Esta retirada Que ya ha sido integrado. Se supone que Linux 6.9-rc1 se lanzará más tarde hoy para culminar la ventana de integración de Linux 6.9.
«Fanático del café. Amable aficionado a los zombis. Devoto practicante de la cultura pop. Malvado defensor de los viajes. Organizador típico».