VirtIO-FS reduce tiempo de compilación en pruebas experimentales
Una implementación experimental de colas síncronas para VirtIO-FS ha reducido el tiempo de compilación de libkrunfw de 7 minutos y 43 segundos a 5 minutos y 34 segundos, según reportes iniciales. El soporte permite que el hilo anfitrión complete una solicitud antes de devolver el control a la máquina virtual, mejorando la eficiencia en ciertos escenarios.
La función sigue en fase experimental y está disponible en una solicitud de cambios pendiente para libkrun. Se reportaron mejoras en E/S aleatoria y borrado de archivos, además de la posibilidad de compartir archivos entre máquina virtual invitada y servidor anfitrión.
El cambio en la forma de atender solicitudes se encuentra en desarrollo y se está probando dentro del proyecto libkrun. La reducción de tiempo en la compilación se observó en pruebas iniciales, sin garantizar mejoras uniformes en todos los escenarios.
Sergio López comentó: “El soporte experimental busca responder a una situación habitual en las transferencias de E/S: aunque el sistema utilice un diseño asíncrono, algunas operaciones necesitan esperar a que termine una solicitud concreta.”
DiarioBitcoin destacó: “VirtIO-FS reduce más de 2 minutos una compilación.”
Además, se mencionó: “libkrunfw pasó de 7:43 a 5:34 con colas síncronas en una prueba.”
