Rendimiento del passthrough PCIe en Proxmox VE — el impuesto del IOMMU y cómo minimizarlo
Por qué los dispositivos PCIe pierden rendimiento cuando se pasan a una VM vía VFIO, y los pasos prácticos de ajuste que recuperan la mayor parte.
Por qué los dispositivos PCIe pierden rendimiento cuando se pasan a una VM vía VFIO, y los pasos prácticos de ajuste que recuperan la mayor parte.
En sistemas multizócalo, una VM con sus vCPU en un nodo NUMA y su dispositivo pasado por passthrough en otro pierde un 20–30 % de rendimiento antes de haber mirado nada más.
La gestión de energía en estado activo (ASPM) ahorra unos vatios en enlaces PCIe ociosos. Bajo passthrough VFIO añade fluctuación de latencia difícil de diagnosticar y fácil de arreglar.
El complejo raíz virtual de QEMU usa por defecto payloads TLP de 128 bytes. La mayoría de dispositivos admiten 256 o 512. Un parámetro del kernel lo arregla.
Los dos chipsets virtuales de QEMU no son intercambiables. Q35 aporta una topología PCIe en condiciones de la que dependen el passthrough, el Windows moderno y todo el ecosistema KVM.