Linux 6.14 já está aqui e vem com um conjunto de melhorias que prometem otimizar o desempenho e expandir a compatibilidade com hardware moderno. Esta versão introduz mudanças significativas na estrutura do kernel, melhorias de segurança e otimizações de gerenciamento de recursos.
Entre as novidades mais notáveis está o solução para um problema de desempenho detectado há dois anos, o que causou uma degradação de 30% em certas cargas de trabalho. Além disso, novos recursos estão sendo adicionados para melhorar a experiência do usuário e do desenvolvedor.
Linux 6.14 corrige uma regressão que afetava o desempenho
Uma das mudanças mais relevantes desta versão é a revertendo uma mudança no gerenciamento de tarefas que foi introduzido há dois anos e resultou em uma queda perceptível no desempenho em alguns ambientes. Um engenheiro da Amazon descobriu essa regressão ao executar testes em servidores baseados na AWS com agrupamento automático habilitado. Após a atualização, o código problemático foi revertido, retornando ao nível de desempenho anterior, o que é um passo importante considerando as melhorias no versões anteriores do LTS.
Suporte para o hardware mais recente
O Linux 6.14 inclui melhorias significativas no suporte de hardware. Destaca a adição do controlador AMDXDNA, o que permite aproveitar as capacidades das unidades de processamento neural (NPUs) nos processadores IA Ryzen da AMD. Isto abre a porta para novas possibilidades em aprendizado automático y processamento de dados otimizado, continuando a tendência observada em projetos recentes do kernel.
Além disso, o suporte gráfico foi melhorado com a inclusão do Pânico DRM, um recurso que oferece melhor gerenciamento em caso de falhas críticas do sistema.
Integração do Rust no kernel
A comunidade continua avançando na integração do Rust no kernel Linux. Nesta versão, mais abstrações foram adicionadas para lidar com dispositivos PCI e de plataforma, facilitando o desenvolvimento de futuros drivers escritos nesta linguagem, refletindo um compromisso contínuo com a modernização do kernel, algo já visto em versões anteriores.
Otimização em sistemas de arquivos e segurança
Várias melhorias foram incorporadas aos sistemas de arquivos, como a inclusão de suporte a reflink e mapeamento reverso prevenir XFS, otimizando a gestão de armazenamento. Em termos de segurança, o Linux 6.14 introduz novos recursos em SELinux, melhorando o controle de permissões avançadas.
NTSYNC: Melhor compatibilidade com aplicativos do Windows
Adicionou um novo subsistema chamado NTSYNC, o que melhora a compatibilidade com primitivas de Sincronização do Windows NT. Isso beneficiará especialmente ferramentas como Vinho e Proton, que permite que você execute aplicativos do Windows no Linux com melhor performance.
Outras melhorias importantes no Linux 6.14
- Suporte para novas arquiteturas: Adicionado suporte para chips de servidor Intel Clearwater Forest.
- Melhorias de armazenamento: Um novo tipo de entrada/saída em buffer sem cache é introduzido.
- Desempenho criptográfico aprimorado:: A velocidade dos algoritmos é otimizada AES-GCM e AES-XTS em CPUs AMD modernas.
- Suporte para novas teclas de função: : Compatibilidade com o Chave do copiloto presente em alguns modelos da Lenovo.
O Linux 6.14 representa uma passo à frente em termos de desempenho, compatibilidade y segurança. Com essas melhorias, o kernel continua a evoluir para oferecer uma plataforma mais robusta e eficiente.