Un parche del desarrollador de código abierto Matheus Alves de Almeida busca mejorar el rendimiento de FAT32 en Linux cuando el sistema de archivos se monta de forma síncrona. El cambio agrupa las escrituras en las copias espejo de FAT y mejora la manera de enviarlas.
Actualmente, en los montajes síncronos, el controlador FAT de Linux sincroniza los datos un búfer a la vez, lo que serializa las operaciones de E/S y reduce el rendimiento. Las pruebas de rendimiento del cambio propuesto en FAT32 con un montaje síncrono mostraron mejoras de hasta 4,06 veces.
El parche se encuentra actualmente en la rama mm-everything de Andrew Morton. Según su estado y los plazos actuales, podría incluirse en Linux 7.5, aunque esto aún no está confirmado.
Fuentes: Phoronix.