Linux 7.3 se consolida como uma das versões mais focadas em desempenho dos últimos anos
O kernel Linux 7.3 está recebendo melhorias significativas em armazenamento, agendamento e gerenciamento de memória. No Btrfs, a entrada/saída direta agora passa por um buffer IOmap, elevando o throughput de cerca de 50% para quase 95% do máximo teórico, enquanto correções nos caminhos de logging e fsync trazem ganhos de até 5x. EXT4 ganha escrita direta paralela e otimizações no alocador, com testes mostrando aumento de 1,92 para 2,19 milhões de IOPS. A camada IOmap foi reformulada para permitir inlining do compilador em vez de despacho indireto.
Na área de agendamento, o trabalho de Peter Zijlstra reformula o scheduling de cgroups em uma única fila de execução, melhorando consistência de taxa de quadros em jogos. CPUs híbridas Intel recebem ajustes no agendamento ciente de clusters para lidar melhor com núcleos P e E. O gerenciamento de memória foi aprimorado com correções em KSM (reduzindo travamentos de 700ms para 2ms em condições de pressão) e zsmalloc (ganhos de até 1,83x em Raspberry Pi 4B). Além disso, ByteDance eliminou travamentos em chamadas SMP, reduzindo latência de rede de ~17ms para ~1,5ms em testes DPDK. A janela de integração segue aberta por alguns dias, com lançamento esperado em outubro.
Fonte original: It's FOSS News ↗