Una patch dello sviluppatore open source Matheus Alves de Almeida mira a migliorare le prestazioni di FAT32 su Linux quando il filesystem è montato in modalità sincrona. La modifica raggruppa le scritture delle copie speculari FAT e migliora il modo in cui vengono inviate.

Attualmente, sui filesystem montati in modalità sincrona, il driver FAT di Linux sincronizza i dati un buffer alla volta, serializzando l’I/O e riducendo le prestazioni. I benchmark della modifica proposta su FAT32 con montaggio sincrono hanno mostrato miglioramenti fino a 4,06 volte.

La patch si trova attualmente nel ramo mm-everything di Andrew Morton. In base al percorso e alle tempistiche attuali, potrebbe essere inclusa in Linux 7.5, anche se non è ancora confermato.

Fonti: Phoronix.