Skip to content
Sistema

Kernel Linux 7.1: Descubra grandes inovações com um novo driver NTFS e otimização profunda de código.

Avatar illustré de Julien Macé 3 min read
découvrez les nouveautés et améliorations du noyau linux 7.1, la dernière version du cœur du système d'exploitation linux, offrant performance, stabilité et nouvelles fonctionnalités pour les développeurs et utilisateurs.
linux kernel 7.1

O kernel Linux 7.1 acaba de ser lançado, trazendo consigo grandes inovações que provavelmente revolucionarão a experiência de muitos usuários. A mais visível é, sem dúvida, um driver NTFS completamente reescrito. Mas além disso, esta versão oferece uma verdadeira modernização interna e uma limpeza completa do código. Aqui está uma visão geral dos principais novos recursos.

Um novo driver NTFS no Linux 7.1: um grande avanço para o suporte a arquivos.

O sistema de arquivos NTFS, usado pelo Windows, sempre foi um problema para o Linux devido ao seu suporte limitado a somente leitura. Essa era acabou com o Linux 7.1. driver NTFS recém-nascido Agora permite a gravação em partições NTFS com desempenho impressionante.

Resultado de quatro anos de trabalho de Namjae Jeon, também responsável pelo driver exFAT, este módulo utiliza o subsistema iomap do kernel para gerenciar operações de escrita de forma eficiente. Os ganhos são significativos: até Melhoria de 110% na escrita multithread, além de uma montagem de disco significativamente mais rápida.

Chega de manipulações tediosas e soluções improvisadas! Este novo driver simplifica o gerenciamento de discos NTFS no ambiente Linux, uma verdadeira vantagem para quem alterna entre Windows e Linux.

Melhorias em todos os sistemas de arquivos

O Linux 7.1 não apenas reinventa o suporte ao NTFS. Vários outros sistemas de arquivos também se beneficiam de otimizações bem-vindas. O driver ublk, que gerencia dispositivos de bloco, suporta E/S sem cópia. Em termos técnicos, isso significa que ele evita cópias desnecessárias de dados, acelerando a troca de informações.

Entretanto, o Btrfs, um sistema elogiado por seus recursos avançados, finalmente teve seu desligamento estabilizado e validado fora das fases experimentais. Um verdadeiro alívio para os administradores.

Outras vantagens: o exFAT adiciona pré-alocação por meio da função fallocate(), e o cliente CIFS suporta arquivos temporários com O_TMPFILE. Esses detalhes são importantes para ambientes de rede e multimídia.

Modernização sob o capô e segurança aprimorada

Com esse tipo de atualização, também é importante analisar o funcionamento interno. O Linux 7.1 traz uma reformulação significativa do gerenciamento de memória. O subsistema de swap foi modernizado e o antigo mapa de swap foi removido. O resultado é uma maior eficiência e uma menor utilização de memória, o que será uma melhoria bem-vinda em máquinas com recursos mais modestos.

Um problema antigo com cgroups, que às vezes permanecia bloqueado após a exclusão, também foi corrigido. Esse tipo de bug traiçoeiro podia complicar a vida dos administradores de sistema.

A segurança também recebeu melhorias, com permissões de acesso mais rigorosas para /proc/PID/memEste é um alvo comum em ataques. Novos mecanismos para módulos de segurança aprimoram o monitoramento de arquivos de sobreposição e sockets Unix. O módulo Landlock, que restringe as permissões de programas, aproveita esses novos mecanismos para oferecer maior controle.

Uma limpeza de primavera no código legado.

Você poderia comparar isso a podar a cerca viva antes do verão. O Linux 7.1 remove várias partes do código antigo. O suporte para processadores x86 486 mais antigos foi descontinuado, assim como o suporte para UDP Lite. O kernel agora impõe a integração direta do IPv6, recusando-se a permitir que ele seja compilado como um módulo.

Essa limpeza também inclui drivers de hardware esquecidos, principalmente no domínio PCMCIA. No total, envolve quase 140.000 linhas de código que desaparecem, tornando o código mais legível, mais leve e mais eficiente.

Hardware antigo às vezes pode ser um verdadeiro fardo. Aqui, eles estão olhando para o futuro, preparando o Linux para os desafios modernos, e é uma abordagem bem-sucedida.

Suporte expandido para hardware com Apple Silicon, Steam Deck e Lenovo.

Em termos de hardware, o Linux 7.1 corresponde às expectativas para 2026. Uma novidade notável é a chegada do driver. macsmc-power Dedicado a MacBooks equipados com chips Apple Silicon (M1, M2). Essa integração permite o acesso a dados precisos, como voltagem, temperatura e status da bateria, via Linux, uma verdadeira vantagem para usuários dessas máquinas híbridas.

Para os entusiastas de jogos, o Steam Deck OLED finalmente corrigiu um antigo problema de áudio. Esse problema persistia há anos, e esta atualização melhora significativamente a experiência do usuário neste dispositivo.

Merece destaque também o suporte expandido a hardware, com melhorias que afetam componentes da Qualcomm, Rockchip, Tensorrent, ESWIN, Loongson e Lenovo. Menção especial para o suporte a controladores. Lenovo Legião Go S, um detalhe apreciado pelos jogadores de Linux.

O Linux 7.1 já está disponível para distribuições rolling release e em breve deverá ser incluído nas versões estáveis. Este é um passo importante para administradores de sistemas e entusiastas que esperam um desempenho aprimorado e um sistema moderno.

Share Facebook X WhatsApp LinkedIn Pinterest Reddit Email