Linux 5.5 lançado com muitas melhorias no suporte de hardware

A participação do Linux entre todos os sistemas operacionais de desktop cresceu de uma nova máxima de 2,87% em abril de 2020 para uma alta ainda maior de 3,17% em maio de 2020.

Linus Torvalds acaba de lançar o Kernel Linux 5.5 como estável e ele vem com muitas melhorias no suporte de hardware. Porém, não se limita a isso. Embora tenha havido um aumento nos patches nesta semana e algumas preocupações de que o ciclo do Linux 5.5 pudesse ser estendido devido ao tempo de inatividade durante os feriados de Natal e Ano Novo, Linus optou por liberar o kernel 5.5 dentro do cronograma previsto. Assim, foi totalmente descartada a possibilidade de lançar um oitavo release candidate, que seria uma versão extra por conta desses atrasos.

Linux 5.5 lançado com muitas melhorias no suporte de hardware

O Linux 5.5 traz muitas alterações, incluindo:

  • suporte ao Raspberry Pi 4;
  • overclocking para GPU AMD Navi;
  • suporte para plataformas Intel novas e futuras, permitindo a paginação em 5 níveis (5-level) por padrão;
  • um driver de temperatura NVMe que é conveniente e melhor do que os atuais utilitários para o usuário;
  • Suporte ao Chromebook Wake-On-Voice;
  • KUnit para teste de unidade no kernel e muito mais.

Veja nossa um resumo com os principais recursos do Linux 5.5 para saber mais sobre todas as alterações desta primeira grande versão do kernel de 2020.

Começam os trabalhos do novo Kernel 5.6

Olhando um pouco mais para o futuro, agora a janela de mesclagem do Linux 5.6 está aberta. O Linux 5.6 parece ser um lançamento espetacular, com alterações que vão desde a adição de WireGuard, suporte a USB4, melhorias na rede, muitos novos bits de hardware e muito mais.

O Linux 5.6, por sua vez, deve sair em abril. Porém, devido à proximidade de lançamento do próximo do Ubuntu 20.04 LTS, deve ficar de fora da versão. O mesmo deve valer para o Fedora 32. Assim, ambos devem estrear com um kernel baseado em na versão 5.5.

Principais características do Kernel 5.6

  • O agendador de pacotes FQ-PIE está sendo destacado como mais uma etapa para combater o bufferbloat no Linux;
  • Relatório de temperatura e energia AMD Zen aprimorado. O driver k10temp agora está em boas condições para relatar as temperaturas e as leituras de corrente e tensão nos processadores AMD Zen/Zen + /Zen2;
  • Também em relação à temperatura, finalmente, temos um driver de relatório de temperatura da unidade SATA no kernel que combina com as interfaces HWMON, não requer acesso root e não há utilitários especiais para o usuário, como anteriormente;
  • Suporte Btrfs Async Discard para melhor desempenho de TRIM e descarte em SSDs com Btrfs;
  • Suporte à compactação de dados F2FS;
  • Uma correção para que os laptops ASUS TUF com CPUs AMD parem de superaquecer no Linux;
  • Suporte gráfico de fonte aberta NVIDIA RTX 2000 “Turing” com aceleração de hardware, embora dependente de blobs binários de firmware que ainda não foram publicados;
  • O suporte ao AMD Pollock foi enviado como parte das alterações gráficas;
  • O suporte ao AMD DP MST DSC está conectado;
  • O AMD Trusted Execution Environment (TEE) está conectado para tocar no PSP / Secure Processor no Raven e em APUs mais recentes;
  • Melhorias no gerenciamento de energia para GPUs Radeon;
  • Trabalho gráfico continuado da Intel no Tiger Lake e Elkhart Lakeentre outras melhorias;
  • Suporte Intel SST Core-Power;
  • Desempenho mais rápido de memmove () para o Intel Ice Lake;
  • Intel MPX está finalmente sendo liberado na íntegra;
  • Obsoleta a interface de firmware simples da Intel;
  • Introdução ao barramento virtual Intel;
  • Uma otimização para o driver IGC 2.5G Ethernet da Intel, com um desempenho ~ 7% melhor;
  • Possíveis melhorias no gerenciamento de energia do servidor Intel;
  • Otimizações diretas de E/S EXT4;
  • Criptografia em linha FSCRYPT;
  • Suporte a mais drivers da Logitech com o código do driver de entrada mantido pela comunidade;
  • Uma nova opção GRND_INSECURE;
  • Suporte ao ARMv8.5 RNG e outros novos recursos do ARMv8.
  • Ativação do AMD Zen 3;
  • Mais acesso ao Intel Jasper e outros novos bits de hardware;
  • Mais otimizações do AVX/AVX2/AVX-512 dentro do código criptográfico do kernel;
  • Preparando para finalmente obter suporte a TCP de caminhos múltiplos;
  • Potencialmente a inclusão do sistema de arquivos Zonefs da Western Digital para unidades SMR;
  • Um item que ainda não vimos é o tão esperado driver AMD Sensor Fusion Hub;
  • Existe até um driver para suporte de teclado e mouse no SGI Octane e Onyx2.

Torvalds colocou o codinome do Linux 5.5 com o título de “Kleptomaniac Octopus“. Seu breve anúncio de lançamento pode ser lido em lore.kernel.org.

Fonte: Phoronix

Share This Article
Follow:
Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.
Sair da versão mobile