A nova versão do Linux Kernel 5.5 já foi lançada e essas são suas novidades

Linux smoking

Após dois meses de desenvolvimento, Linus Torvalds apresentou o kernel Linux versão 5.5, versão em que entre as mudanças mais notáveis, podemos encontrá-loa capacidade de atribuir nomes alternativos a interfaces de rede, a integração de funções criptográficas da biblioteca Zinc, a capacidade de espelhar mais de 2 discos em Btrfs RAID1, o mecanismo para monitorar o status de patches ativos, a estrutura de teste de unidade kunit, o desempenho aprimorado da pilha sem fio mac80211, a capacidade de acessar a partição raiz por meio do protocolo SMB e muito mais.

A nova versão adotou 15505 patches de desenvolvedor, o tamanho do patch é de 44 MB (alterações afetaram 11781 arquivos, 609208 linhas de código adicionadas, 292520 linhas removidas). Cerca de 44% de todas as alterações introduzidas no 5.5 estão relacionadas a drivers de dispositivos, cerca de 18% das alterações estão relacionadas à atualização do código específico para arquiteturas de hardware, 12% estão conectados à pilha de rede, o 4% para sistemas de arquivos e 3% para subsistemas internos do kernel.

Principais novidades do Linux Kernel 5.5

Nesta nova versão do Linux Kernel 5.5 o suporte para somas de verificação xxhash64, blake2b e sha256 para o sistema de arquivos Btrfs.

Na implementação de RAID1, é possível espelhar dados em três (invasão 1v3) ou quatro (invasão 1v4) dispositivos (anteriormente o espelhamento era limitado a dois dispositivos), permitindo que você salve dados enquanto perde 2 ou 3 dispositivos ao mesmo tempo.

Enquanto Ext4 oferece a capacidade de usar blocos menores para criptografia (Anteriormente, a criptografia era feita apenas para blocos cujo tamanho correspondia ao tamanho das páginas de memória (4096)).

En F2FS implementa um modo de fixação de arquivo com alinhamento ao longo da borda de 2 MB para colocação em um segmento totalmente correto, garantindo a ausência de posterior redistribuição deste arquivo pelo coletor de lixo.

Outra novidade importante é o adicionado suporte para monitorar o status de sensores Temperatura do dispositivo NVMe usando a API hwmon (compatível com libsensors e o comando "sensores"), que não requer privilégios elevados para acessar (anteriormente, as informações de temperatura eram refletidas no "log inteligente", que estava disponível apenas para o root).

Além disso, como parte do principal projeto de integração da VPN do WireGuard, muitas funções da biblioteca de criptografia do Zinc foram transferidos para a Crypto API padrão, incluindo implementações rápidas dos algoritmos ChaCha20 e Poly1305.

En o hipervisor KVM arquitetura x86 se fornece a capacidade de processar tabelas aninhadas de cinco níveis páginas de memória e adiciona suporte para instruções XSAVES para processadores AMD. Para processadores ARM64, a capacidade de transmitir informações de tempo foi adicionada.

Também adicionado suporte para função de hash blake2b para o subsistema de criptografia, que fornece desempenho de hashing muito alto, mantendo a confiabilidade no nível SHA-3, bem como uma versão curta do Blake2s.

Outra mudança significativa desta nova versão do Linux Kernel 5.5 é o novo mecanismo para atribuir nomes alternativos a interfaces de rede, que permite que vários nomes sejam usados ​​simultaneamente para uma interface (incluindo o uso de vários modelos udev).

O tamanho do nome pode ter até 128 caracteres (anteriormente, o nome da interface de rede era limitado a 16 caracteres).

Para anexar um nome adicional, use o comando «adicionar prop link ip" (por exemplo, "prop link ip add enx00e04c361e4c altname someothername"). A implementação é baseada na anexação de propriedades adicionais à interface e pode ser expandida no futuro com outros parâmetros, não se limitando a nomes alternativos.

Por fim, se você quiser saber mais sobre a lista completa de mudanças incluídas nesta nova versão do Kernel do Linux, pode consultá-la no link a seguir.

Quanto à disponibilidade da nova versão, você pode baixar o código para compilar o Kernel de seu site oficial ou aguardar que os pacotes compilados sejam incluídos nos repositórios de sua distribuição.


Um comentário deixe o seu

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.

  1.   Casildo dito

    MUITO FELIZ POR PARTICIPAR DESTE NOVO FORMULÁRIO PARA MIM, E DESEJANDO QUE ME TUDO FACILITE, PARA DESFRUTAR DE TUDO EM LINUX.- MUITO OBRIGADO ... CASILDO MARIO PARSON.-