El núcleo Linux 7.3 añadió un pool de buffers basado en IO_uring y soporte de procesamiento de copia cero para el sistema de archivos FUSE. Esta característica hace que la interacción de los sistemas de archivos en espacio de usuario con el kernel sea más eficiente.
Anteriormente, se asignaba un buffer de datos independiente para cada solicitud FUSE; el nuevo enfoque permite ofrecer un bloque de memoria como un todo, eliminando buffers innecesariamente grandes. Además, el servidor puede acceder directamente a las páginas del cliente, lo que suprime el paso de copia de datos; este permiso está limitado a CAP_SYS_ADMIN.
Las mediciones realizadas por el autor muestran que estos cambios proporcionan mejoras notables en el rendimiento de FUSE. Sin embargo, el soporte para folios grandes aún no está completado en Linux 7.3 y se planea incluir en versiones futuras.
