O Linux Kernel 5.4 já foi lançado e essas são as novidades

Linux smoking

A nova versão 5.4 do kernel Linux acaba de ser lançada e como nas versões anteriores, Vários novos recursos e melhorias foram adicionados nesta nova versão do Linux. Disto um modo de bloqueio é destacado que foi adicionado ao kernel.

Este modo de bloqueio fortalece a fronteira entre UID 0 (o usuário root) e o kernel. Na prática, quando este modo de bloqueio está habilitado, várias funções são restritas. Os aplicativos que dependem, por exemplo, de hardware de baixo nível ou acesso ao kernel podem não funcionar mais. É por isso que deve ser usado com muito cuidado, ou melhor, saber o que é feito ativando-o.

Esse recurso foi implementado para garantir a conformidade com a proteção do sistema que, em princípio, garante que temos um ambiente de inicialização seguro.

Outra novidade excelente é virtio-fs, um driver virtio baseado em FUSE para compartilhar arquivos entre o convidado e o host (para ambientes virtualizados). Ele também permite que um convidado monte um diretório exportado no host. Um dos benefícios do virtio-fs é que ele aproveita a proximidade da máquina virtual para aproximar o desempenho da API dos sistemas de arquivos locais.

Outro recurso do Linux 5.4 é fs-verity é uma camada de suporte que os sistemas de arquivos eles podem usar para detectar falsificação de arquivo, como dm-verity. No entanto, funciona em arquivos em vez de dispositivos de bloco. Atualmente, ele suporta sistemas de arquivos ext4 e f2fs.

Como outra novidade também temos dm-clone; é um destino de mapeador de dispositivo que produz uma cópia uma por uma de um dispositivo de origem somente leitura existente para um dispositivo de destino de gravação.

Na verdade, ele apresenta um dispositivo de bloco virtual que exibe todos os dados imediatamente e redireciona leituras e gravações de acordo. Como um caso de uso, dm-clone pode ser usado para clonar um dispositivo de bloqueio somente leitura, alta latência e potencialmente remota em um dispositivo tipo núcleo rápido gravável que permite E / S rápida, baixa latência. O dispositivo clonado é imediatamente visível ou montável e a cópia do dispositivo de origem no dispositivo de destino é

Para sistemas que usam o sistema de arquivos EROFS, deve-se notar que esta versão 5.4 mover o sistema de arquivos para fora da área de teste. Originalmente incluído no Linux 4.9, o EROFS é um sistema de arquivos leve e somente leitura moderno, projetado para cenários que exigem alto desempenho somente leitura, como firmware em um telefone móvel ou Livecds. Da mesma forma, o sistema de arquivos exFAT foi colocado na área de teste.

Também temos nesta última versão do Linux um novo controlador e um controlador de cpuidle haltpoll. Melhora drasticamente o desempenho de convidados virtualizados que desejam sondar o convidado no loop ocioso.

Além dessas melhorias, também há suporte para quatro novos produtos adicionados ao driver amdgpu. Esta versão também inclui os primeiros elementos para suportar o futuro processador gráfico Intel Tiger Lake.

Na seção experimental, um driver exFAT aberto desenvolvido pela Samsung é adicionado. Anteriormente, não era possível adicionar suporte exFAT ao kernel devido a patentes, mas a situação mudou depois que a Microsoft publicar as especificações disponíveis publicamente e permitem que patentes exFAT sejam usadas gratuitamente no Linux. 

O driver adicionado ao kernel é baseado no código Samsung desatualizado (versão 1.2.9), que requer refinamento e adaptação aos requisitos para projetar o código do kernel.

Depois de adicionar um controlador desatualizado, os entusiastas eles carregaram o novo driver Samsung (sdFAT 2.x) usado no firmware Samsung Android. 

Mais tarde, a Samsung decidiu de forma independente começar a promover o novo driver sdfat no kernel Linux principal. Além disso, a Paragon Software lançou um controlador alternativo anteriormente enviado com um pacote de driver proprietário. 

Das outras mudanças nesta nova versão do Kernel estas podem ser conhecidas no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.