Um patch do desenvolvedor de código aberto Matheus Alves de Almeida busca melhorar o desempenho do FAT32 no Linux quando o sistema de arquivos é montado de forma síncrona. A alteração agrupa gravações nos espelhos FAT e melhora a forma como essas gravações são enviadas.
Atualmente, o driver FAT do Linux sincroniza os dados um buffer por vez em montagens síncronas, serializando a E/S e reduzindo o desempenho. Benchmarks da alteração proposta no FAT32 com uma montagem síncrona mostraram melhorias de até 4,06 vezes.
O patch está atualmente na branch mm-everything de Andrew Morton. Com base em seu caminho atual e no cronograma, ele poderia ser incluído no Linux 7.5, embora isso ainda não esteja confirmado.
Fontes: Phoronix.