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.
Índice
O Linux acabou de fazer 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 em 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 determinados tipos de hardware e hot-unplugging para certas placas gráficas.
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. Suportar 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 .
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?
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. Os usuários de laptop Lenovo ThinkPad 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.
P-estado da Intel processadores de arquitetura híbrida do Alder Lake P e Alder Lake M receber 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 .
Provavelmente, os aprimoramentos de kernel relacionados ao processador mais significativos são os memfd_secret
aprimoramentos de agendamento de núcleo e. 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.
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.
A arquitetura RISC-V obtém suporte aprimorado na forma de acesso aprimorado a alguns recursos centrais do kernel, incluindo enormes 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.
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.
Quer retirar a placa de vídeo AMD Radeon do 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.
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 é um concorrente direto atrevido do Raspberry Pi . O Banana Pi Model M agora recebe suporte direto dentro do kernel.
Os sistemas em um chip também receberam atenção. Adicionar suporte direto para o Qualcomm SM8150 system-on-a-chip (SoC) melhora a experiência do usuário para usuários Linux, aproveitando a plataforma Microsoft Surface Duo baseada neste SoC. SM8150 é o número de peça da plataforma móvel Snapdragon 855 + / 860.
O SoC Rockchip RK3568 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 pela Pine64, o pessoal por trás do PinePhone baseado em Linux .
No quesito smartphones, também foi adicionado suporte para os smartphones Sony Xperia 1 / 1II e 5 / 5II, facilitando seu uso com sistemas operacionais como o Ubuntu Touch.
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 outras plataformas além dos 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!
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…