O XFS file-system pode estar chegando lá em idade, mas não há sinais de desaceleração, mas sim o oposto-trabalho contínuo de escalabilidade e otimizações de desempenho-bem como agregando novos recursos. Com o Linux 6.0, o XFS maduro continua envelhecendo bem. Separadamente, as atualizações do sistema de arquivos EXT4 também chegaram ao Linux 6.0.

Em primeiro lugar, o XFS com Linux 6.0 traz uma melhoria de escalabilidade para sistemas/servidores de grande número de núcleos. Há uma escalabilidade aprimorada do log XFS removendo spinlocks e pontos de sincronização global. O trabalho de Darrick Wong foi capaz de dobrar a taxa de transferência de transações sem aumentar o uso da CPU em sistemas de grande número de CPU com essas otimizações CIL.

O XFS no Linux 6.0 também possui várias limpezas, pesquisas sem bloqueio para o cache do buffer para diminuir o efeito de spinlock e várias correções de bugs das últimas semanas.

Mais detalhes sobre as alterações do XFS para Linux 6.0 por meio esta solicitação pull com o material já tendo sido mesclado. Olhando para o futuro, o mantenedor do XFS, Darrick Wong, observou que ele fará uma revisão de design do manuseio do fsck online do XFS com a esperança de que ele seja mesclado em breve.

Enquanto isso, Ted Ts’o enviou as atualizações EXT4 para Linux 6.0. No lado EXT4, há novos ioctls para obter/definir o UUID do sistema de arquivos no superblock EXT4, desempenho aprimorado de redimensionamento online com BigAlloc ativado e várias correções de bugs.

Categories: IT Info