O que há de novo no kernel Linux 5.14

Quando o Linux completou 30 anos, o kernel 5.14 foi lançado. Ele contém a ampla oferta usual de correções internas internas e alterações visíveis ao usuário. Vamos dar uma olhada nas principais melhorias e benefícios.

Celebrações de aniversário e um novo kernel

O Linux acabou de completar 30 anos. O famoso post de Linus Torvalds sobre a criação de um sistema operacional livre (“… Apenas um hobby, não será grande e profissional como o GNU“) Foi feito em 25 de agosto de 1991. Um novo kernel Linux foi lançado no final de agosto de 2021, coincidindo com o “Brilho constante, os fogos de artifício e o champanhe” que Torvalds conclui secamente marcará certamente a passagem das três décadas intermediárias.

Esta versão do kernel traz uma coleção variada de melhorias e mudanças, misturando as habituais correções de bugs e melhorias de desempenho com recursos para alguns casos de uso bastante específicos, como melhor suporte para tipos específicos de hardware e hot-unplugging para certas placas de vídeo.

O nicho de um homem é a tendência dominante de outro. Alguém em algum lugar ficará feliz em ver até mesmo a adição ou correção mais esotérica. O suporte a mais plataformas de hardware ajuda a espalhar o Linux, o que só pode ser uma coisa boa no esquema mais amplo das coisas. Dito isso, há muito neste lançamento que beneficia a todos.

A única mudança sobre a qual você já deve ter ouvido falar não é uma das novas adições, é algo que foi removido. Várias dezenas de milhares de linhas de código legado foram removidas do kernel e, com isso, o suporte para a interface de disco rígido IDE (Integrated Drive Electronics) antiga e obsoleta.

Propaganda

Portanto, o suporte para uma interface de hardware que remonta ao final dos anos 1980 foi abandonado, mas o que há de novo neste lançamento para o aqui e agora?

Integração aprimorada de recursos de laptop

Laptops de alguns fabricantes se beneficiarão dos recursos dedicados do kernel 5.14. Alguns deles são visíveis para o usuário final médio e alguns estão nos bastidores. Lenovo ThinkPad usuários de laptop agora podem alterar as configurações do BIOS a partir do Linux.

Isso se baseia em uma iniciativa liderada pela Dell, que também contribuiu com um driver que permite a desativação de webcams e microfones imitando a ação de um interruptor de desligamento ou o atalho de teclado específico do fabricante que faz o mesmo.

Suporte de processador aprimorado

Estado P da Intel processadores de arquitetura híbrida a Alder Lake P e Alder Lake M recebem suporte estendido. Esses processadores apresentam uma mistura de núcleos “Golden Cove” de alto desempenho e núcleos “Gracemont” de alta eficiência. Para não ficar de fora, foi adicionado suporte para GPU Yellow Carp e GPU Beige Goby da AMD.

Como as falhas de fusão e espectro afetarão meu PC?

Relacionado :  Como usar o Sudo sem senha no Linux
RELACIONADOComo as falhas de fusão e espectro afetarão meu PC?

Provavelmente, os aprimoramentos de kernel relacionados ao processador mais significativos são os memfd_secret e melhorias de programação principais. Isso faz parte da iniciativa contínua contra as vulnerabilidades Spectre e Meltdown anteriores da Intel. Eles foram descobertos em 2018 e, desde então, o trabalho está em andamento para superar essas graves falhas de segurança.

o memfd_secret recurso permite que os aplicativos aloquem uma memória circular que nem mesmo o kernel pode acessar. Isso fornece aos aplicativos um local seguro para armazenar segredos, como chaves de criptografia e credenciais de autenticação.

Propaganda

Os métodos de programação principais permitem que o kernel use o hyper-threading com mais eficiência. Ele agora pode garantir que processos de alta e baixa confiança não sejam executados no mesmo núcleo ao mesmo tempo. Os métodos anteriores para combater Spectre e Meltdown consistiam em desativar o hyper-threading. Obviamente, essa foi uma solução temporária, e estamos vendo as soluções reais surgindo.

o Arquitetura RISC-V obtém suporte aprimorado na forma de acesso aprimorado a alguns recursos essenciais do kernel, incluindo grandes páginas transparentes. Este é um recurso do kernel que melhora o desempenho, tornando o uso mais eficiente dos recursos de mapeamento de memória da CPU. Eles são reforçados com rotinas otimizadas para mover dados entre o espaço do kernel e o espaço do usuário. A adição de SimpleDRM – neste contexto, “gerenciador de renderização direta” e não “gerenciamento de direitos digitais” – melhora as interações com GPUs.

Melhorias USB4

As rotinas USB4 do kernel foram aprimoradas. A latência de seus drivers de áudio foi reduzida e melhorias e correções de bugs foram adicionadas a muitos outros drivers relacionados a USB. O suporte de USB4 no núcleo thunderbolt foi atualizado e aumentado.

Suporte AMD Radeon Hot-Swapping

Imagine puxar seu Placa de vídeo AMD Radeon fora do seu computador enquanto ele está funcionando? Teoricamente, com o kernel 5.14 agora você pode fazer isso, e sem obter um kernel panic por seus esforços. Este pode ser um recurso pouco procurado, mas as GPUs AMD Radeon suportam esse recurso e, portanto, o kernel agora o suporta.

Suporte para outras plataformas

O suporte foi aprimorado para plataformas fora do formato padrão de PC. o Raspberry Pi 400 é um computador dentro de um teclado. Baseado no modelo 4 do popular computador de placa única Raspberry Pi (SBC), muito preferido por amadores, fabricantes e educadores, ele embala um computador muito acessível em um pacote menor do que um teclado padrão. No entanto, o hardware não padrão exigia um kernel personalizado. O suporte agora está incluído no kernel padrão.

O Banana Pi tem um nome atrevido concorrente direto do Raspberry Pi. o Banana Pi Model M agora obtém suporte direto dentro do kernel.

Relacionado :  O que são dicionários Bash no Linux e como usá-los?

Os sistemas em um chip também receberam atenção. Adicionando suporte direto para o Qualcomm SM8150 system-on-a-chip (SoC) melhora a experiência do usuário para usuários Linux, aproveitando o Microsoft Surface Duo plataforma que se baseia neste SoC. SM8150 é o número de peça da plataforma móvel Snapdragon 855 + / 860.

o Rockchip RK3568 SoC também é suportado pelo kernel 5.14. Este é um produto projetado para ser usado por outros fabricantes em seus próprios produtos. Curiosamente, ele está sendo testado no Quartz64. Este é um SBC que está sendo desenvolvido por Pine64, as pessoas por trás do sistema baseado em Linux PinePhone.

Propaganda

No tópico de smartphones, também foi adicionado suporte para o Sony Xperia 1 / 1II e smartphones 5/5II, facilitando seu uso com sistemas operacionais como o Ubuntu Touch.

Quando minha distribuição receberá 5,14?

Distribuições contínuas como Arch e Manjaro já estão se atualizando para 5.14. Outras distribuições seguirão o exemplo de acordo com seus próprios ciclos de atualização e atualização. é ótimo ver um suporte cada vez mais amplo e melhor para plataformas diferentes de desktops e servidores padrão. Isso beneficia a comunidade Linux como um todo, não apenas os usuários de plataformas não convencionais.

Oh sim, feliz aniversário, Linux!

Moyens Staff
Moyens I/O Staff motivou você, dando conselhos sobre tecnologia, desenvolvimento pessoal, estilo de vida e estratégias que irão ajudá-lo.