Kernel Linux 6.18 chega com otimizações e suporte ampliado

O Linux 6.18 foi oficialmente lançado no último domingo de novembro, marcando o encerramento do ciclo anual de kernels em 2025. Anunciado por Linus Torvalds, o novo release já é apontado pela comunidade como o provável próximo Long Term Support (LTS) — seguindo a tradição de que o último kernel do ano costuma assumir esse posto.

A versão chega como mais um marco na evolução do sistema iniciado em 1991, quando Ari Lemmke batizou o projeto de Torvalds como “Linux”.

Principais mudanças no Linux 6.18

Embora não traga grandes funcionalidades inéditas, o Linux 6.18 apresenta uma série de aprimoramentos, otimizações internas e novos drivers que reforçam sua estabilidade e desempenho.

Remoção completa do bcachefs

O bcachefs, sistema de arquivos experimental incorporado em 2023, foi totalmente removido do kernel.
Agora, seu desenvolvimento segue de forma independente, com repositórios DKMS para Debian, Ubuntu, Fedora e openSUSE. Ele já está presente também no Arch Linux e no NixOS.

Melhorias nos sistemas de arquivos

Diversos sistemas de arquivos receberam otimizações importantes:

  • XFS: agora permite reparo e checagem online, ideal para empresas com grandes volumes de dados.
  • exFAT: recebeu aceleração de até 16x em operações específicas.
  • ext4, Btrfs, FUSE e subsistemas de cache: tiveram melhorias de desempenho e estabilidade.
  • NFSv4: passa a permitir desativação total do cache, um recurso incomum, mas útil em cenários corporativos específicos.

Suporte ampliado para hardwares e dispositivos

O kernel 6.18 expande significativamente a compatibilidade com diversos tipos de hardware:

  • Consoles portáteis e dispositivos de fabricantes como ASUS, Lenovo e GamePad Digital.
  • Aprimoramentos no suporte ao controle DualSense (Sony).
  • Melhorias em monitoramento para sistemas Dell, Alienware, HP Omen e placas ASUS ROG.
  • Avanços no suporte a teclados, trackpads e sensores embarcados.

Inovações técnicas e novos recursos

dm-pcache

O Linux 6.18 introduz o dm-pcache, que permite usar memórias persistentes (PMEM), como a antiga Intel Optane, como cache de alta performance para SSDs e HDs.

Driver Nouveau com suporte ao firmware GSP

O driver open source para GPUs Nvidia agora pode usar o firmware GSP nos chips Turing e Ampere, melhorando o consumo de energia.

Melhorias na arquitetura x86-64

A versão traz extensões para novas CPUs e otimizações gerais de desempenho.

Avanços no ecossistema Arm, RISC-V e Apple Silicon

  • Driver preliminar em Rust para GPUs Mali.
  • Mais suporte aos SoCs Apple M2, impulsionado pelo projeto Asahi Linux.
  • Melhorias para plataformas Rockchip, RISC-V e Loongson.
  • Implementação em Rust do Binder, sistema de IPC usado no Android, substituindo a versão em C após 20 anos.

Virtualização e redes: o kernel fica mais inteligente

O Linux 6.18 agora reconhece quando roda sob o hipervisor bhyve, do FreeBSD, que recentemente passou a suportar VMs com mais de 255 vCPUs.

Outros destaques:

  • Expansão do uso de pidfds para namespaces do kernel.
  • Suporte ao protocolo AccECN, oferecendo notificações mais precisas de congestionamento de rede.

Segurança reforçada e novas estruturas internas

Assinatura de programas eBPF

O kernel começa a implementar suporte preliminar para assinatura criptográfica de programas eBPF, aumentando a segurança de componentes executados dentro do kernel.

Novo conceito: “sheaves”

O gerenciamento de memória ganha uma nova camada de abstração chamada sheaves, acima dos folios, reforçando a renovação estrutural do kernel.

Quando sua distribuição vai receber o Linux 6.18?

  • As rolling releases (como Arch Linux, openSUSE Tumbleweed e CachyOS) serão as primeiras a receber o update.
  • Debian e RHEL, que lançaram versões estáveis recentemente, provavelmente não incluirão esta versão.
  • O Ubuntu 26.04 “Resolute Raccoon” pode adotá-lo, já que seu ciclo de snapshots mensais está em andamento.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *