Notícias

Dez principais novos recursos no kernel 5 do Linux.8

Dez principais novos recursos no kernel 5 do Linux.8

Linus Torvalds anunciou recentemente o lançamento do Linux Kernel 5.8, e ele parece encantado com isso. Ele o apontou como o lançamento mais significativo de todos os tempos. Para os desenvolvedores, este novo kernel vem com um acréscimo de 800.000 novas linhas de código e mais de 14.000 arquivos alterados. Para o usuário médio, você pode não ver muitas mudanças atraentes, como visto nas versões anteriores.

No geral, o Linux Kernel 5.8 lançamentos incluem um monte de suporte de driver, otimizações, melhorias de processador e uma variedade de melhorias de segurança. Nas listas de discussão do kernel do Linux, Linus Torvalds escreveu: “Eu não esperava isso, mas 5.8 parece ser um dos nossos maiores lançamentos de todos os tempos.”

Dado o cronograma de lançamento do Linux 5.8, pode estar disponível para teste em distribuições como o Ubuntu 20.10 e Fedora 33 em breve. Vamos dar uma olhada em alguns dos recursos que você pode esperar do Linux Kernel 5.8.

Linux Kernel 5.8: Principais recursos e mudanças

Considerando Linux Kernel 5.8 é um dos maiores lançamentos, você deve esperar uma tonelada de mudanças e melhorias técnicas. Vamos nos concentrar em alguns dos recursos que têm impacto sobre o usuário final em geral.

1. AMD Energy Driver

Se o seu computador roda uma CPU Zen / Zen2 AMD, então é uma ótima notícia saber que o novo Linux Kernel 5.Versão 8 suporta o AMD Energy Driver.

Caso você não saiba o que isso significa, os usuários que executam Zen / Zen2 AMD CPU agora poderão obter relatórios de energia por soquete / por núcleo. É mais útil para pessoas interessadas em saber o consumo de energia da CPU.

2. Monitoramento de temperatura da CPU AMD Renoir

Outro recurso que você deve esperar do Linux Kernel 5.8 é o monitoramento da temperatura da CPU para PCs com processadores Renoir.

Nas versões anteriores do Kernel, o driver Linux k10temp para o núcleo da CPU Zen / Zen2 necessário para relatórios de temperatura não funciona. Com a adição de PCI IDs no Linux 5.8, o monitoramento da temperatura da CPU Renoir agora será possível em sistemas Linux.

3. Suporte de áudio AMD Renoir ACP

Kernel 5 do Linux.8 também apresenta um novo suporte de hardware para o subsistema de som com suporte ao co-processador de áudio (ACP) AMD Renoir (Ryzen 4000 mobile).

4. Suporte AMDGPU Trusted Memory Zone (TMZ)

É um novo recurso que vem com o Linux 5.8. Destina-se a drivers gráficos de código aberto que funcionam com o hardware gráfico do dispositivo, permitindo a criptografia de partes da memória de vídeo.

Embora o suporte para Trusted Memory Zone (TMZ) remonte aos processadores gráficos Vega originais, é a primeira vez que veremos esse recurso no Linux. A AMD Trusted Memory Zone (TMZ) oferece suporte a objeto de buffer seguro no Linux, impedindo que o conteúdo das páginas TMZ sejam lidas pela CPU, um cliente não GPU.

5. Sanitizador de simultaneidade de kernel (KCSAN)

O recurso Kernel Concurrency Sanitizer, que adiciona '4K + linhas de código' ao Linux 5.8, é um detector de corrida dinâmico necessário para detectar quaisquer falhas surgidas no código do Kernel. Para detectar corridas de kernel, KCSAN depende fortemente de instrumentação de tempo de compilação e aplica uma abordagem de amostragem baseada em watchpoint.

6. Aumente o suporte no driver CPPC CPUFreq

O driver CPUFreq de controle de desempenho de processador colaborativo (CPPC) definido pela ACPI é um recurso apresentado pelo Linux Kernel 5.8 para habilitar “boost” para desempenho de nível de CPU ideal.

A especificação ACPI do Controle de Desempenho do Processador Colaborativo é um mecanismo normalizado para representar escalas de desempenho abstratas. É um método para ter a opção de solicitar níveis de desempenho superiores / inferiores e estimar o desempenho por CPU.

7. Suporte a GPU Adreno 405/640/650 de código aberto

Com Linux 5.8 lançamento, os usuários podem esperar atualizações nos drivers MSM de código aberto (Freedreno). Isso traz o suporte para Adreno 405, 640 e 650 GPUs da Qualcomm.

Adreno 405 é bastante antigo e está no mercado desde os tempos do snapdragon 415/615/616/617. Adreno 640/650 ainda é bastante relevante para o hardware da atual geração. Adreno 640 permite o fornecimento de gráficos para Snapdragon 855/855 +, enquanto Adreno 650 está focado em Snapdragon 865.

8. Identificação de Shadow Call Stack e Branch Target para ARM64

Algumas das mudanças arquitetônicas ARM suportadas pelo Linux Kernel 5.8 giram em torno de dois recursos de segurança: Identificação de alvo de filial e pilha de chamadas de sombra.

Suporte de Identificação de Alvo de Filial (BTI) como um aspecto significativo do ARMv8.5 especificações. Identificação de alvo de filial marca alvos legítimos de filiais indiretas. A CPU irá capturar uma instrução em uma página segura que está tentando realizar um desvio indireto para uma instrução diferente de um BTI carimbado.

Shadow Call Stack é um elemento de nível de compilador ao trabalhar com LLVM / Clang. Shadow Call Stack tem como objetivo prevenir contra sobrescrições de endereços de retorno.

9. Mais melhorias no driver exFAT

Linux Kernel 5.7 também incluiu um driver exFAT em seu lançamento, mas a Samsung enviou várias melhorias, otimizações e correções para ele.

10. ARM Thunderbolt (i.e. USB 4.0) suporte

Com Linux Kernel 5.8, você deve esperar suporte Thunderbolt para sistemas não-x86 e suporte ARM. Além disso, Linux 5.8 fornece suporte Thunderbolt para Intel Tiger Lake e várias melhorias e atualizações de USB.

Outros recursos do kernel 5 do Linux.8

Alguns dos recursos adicionais que você deve esperar no Linux Kernel 5.8 incluem:

Suporte DAX aprimorado

Se você gosta de acelerar seu sistema com a memória Optane da Intel, o suporte DAX aprimorado permitirá o acesso direto aos arquivos pela memória persistente sem a necessidade de usar o cache de página.

O que você acha do Linux Kernel 5?.8? É um lançamento empolgante, visto que é o maior lançamento de todos os tempos? Sinta-se à vontade para compartilhar suas idéias e qualquer outra informação com nossos leitores abaixo.

WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...
O botão esquerdo do mouse não funciona no Windows 10
Se você estiver usando um mouse dedicado com seu laptop ou computador desktop, mas o o botão esquerdo do mouse não funciona no Windows 10/8/7 por algu...
O cursor pula ou se move aleatoriamente enquanto digita no Windows 10
Se você descobrir que o cursor do mouse pula ou se move por conta própria, de forma automática e aleatória ao digitar em um laptop ou computador com W...