Embora muitas vezes as atualizações do driver do sistema de arquivos EXT4 para as novas janelas de mesclagem do kernel Linux possam ser bastante mundanas, devido à maturidade desse sistema de arquivos Linux amplamente usado, desta vez para o Kernel Linux 6.4 é um pouco mais emocionante .
Na frente do desempenho com o Kernel Linux 6.4, uma lista encadeada para rastrear extensões que foram usadas para pré-alocação de inode foi substituída por uma árvore vermelha e preta no alocador multibloco. Por sua vez, isso deve melhorar o desempenho do EXT4 para cargas de trabalho com um grande número de gravações de alocação aleatória. Separadamente, também houve muitas limpezas e correções no código do alocador de vários blocos.
O EXT4 com Linux 6.4 também limpou seu caminho de gravação "data=journal" que agora está "significativamente" limpo e simplificado. No processo, um grande número de casos especiais data=journal no código foi eliminado.
Enquanto isso, Matthew Wilcox converteu os caminhos de código do EXT4 para a leitura/gravação de páginas EXT4 para fazer uso da funcionalidade de fólios de memória .
Mais detalhes sobre todas as alterações do EXT4 para o Kernel Linux 6.4 por meio desta solicitação pull .
Até a próxima !!
Nenhum comentário:
Postar um comentário