Kernel Linux 5.9: Características mais importantes e como instalá-lo

Como instalar o kernel Linux 5.9

Parece que ontem estávamos a saudar a maior e mais aborrecida versão de sempre do kernel Linux com 5.8. Mas sabemos quão rápido o tempo voa quando estamos no sector tecnológico. Pestaneje, e pode perder algo crucial.

Lately, o mesmo se aplica ao lançamento do kernel do Linux. A equipa de desenvolvimento tem estado a “arrancar” mais depressa do que nós podemos instalar.v Apesar do exagero, já percebeu o meu ponto de vista.

O ponto é….há ainda outra nova versão do kernel para celebrar. Huzzah.

E isso é sobre a extensão do regozijo. Porque, como no caso do 5.8, não há realmente nenhuma característica de mudança de jogo a ser encontrada com o kernel Linux 5.9…. pelo menos não para o utilizador geral. Se, no entanto, for um profissional de TI hard-core, há algumas características que o poderiam levar a clamar para ter o kernel 5.9 instalado nos seus servidores de centro de dados (mais sobre isto num instante).

Vejamos algumas das características mais importantes do último kernel Linux.

VER: Comandos de gestão de ficheiros e directórios Linux (TechRepublic Premium)

Kernel Linux 5.9: Grandes aumentos de desempenho

A grande novidade é o aumento de desempenho que o kernel Linux 5.9 traz tanto para a arquitectura AMD como para a Intel. Os sistemas baseados em Intel irão desfrutar de ganhos de desempenho através do suporte de FSGSBASE, que está finalmente completo nesta versão. A instrução FSGSBASE foi introduzida com o CPU Intel “Ivy Bridge”, e aumenta o desempenho sob o contexto de mudança de cargas pesadas. Esta nova instrução pode também permitir ao utilizador espaço para escrever GSBASE sem interacção do kernel. A adição de FSGSBASE deverá dar ao kernel Linux melhorias impressionantes tanto nos testes de referência como na utilização no mundo real.

Se tiver dispositivos ARM/ARM64 no seu centro de dados, não será deixado de fora na floresta. O kernel Linux 5.9 traz consigo um aumento de desempenho para esta arquitectura em particular, através de um agendamento optimizado da utilização da informação – Programação. Esta nova adição é semelhante à do Intel P-state push.

A arquitectura ARM/ARM64 está também a receber uma nova alternância de sysfs, que controla a optimização da eficiência energética da CPU, e numerosas correcções do CPUfreq.

kernel Linux 5.9: Melhorias no armazenamento e no sistema de ficheiros

Considerando que o Fedora 33 está a migrar para Btrfs, o novo kernel parece apropossível. O kernel Linux 5.9 vê o Btrfs a desfrutar de numerosas melhorias de desempenho. E com a adição de mais suporte de NVMe 2.0 para dispositivos SSD, o desempenho do sistema de ficheiros nos servidores deve ser muito melhorado. Uma melhoria importante para o Btrfs é a adição de uma nova opção de montagem de recuperação, que agrupa todas as opções de montagem existentes para uma recuperação mais fiável.

Btrfs não está sozinho na recepção de patches, afinações, e vários bocados de afinação. XFS, ext4, e F2FS têm recebido muito amor no último kernel Linux.

kernel Linux 5.9: Melhorias e adições diversas

Há uma série de outras melhorias e adições que serão vistas como importantes para os administradores de centros de dados Linux. A pequena lista inclui:

  • p>p>Melhor gestão de memória anónima;
  • p> um novo controlador de memória de placa, que deverá levar a uma menor utilização global da memória do kernel);
  • li>p>p>apoio para kernel comprimido ZSTD, ramdisk, e initramfs conduzirá a tempos de arranque mais rápidos;

  • p> especificação USB 4 recebeu mais suporte;
  • p> trabalho inicial de suporte ao processador IBM POWER10; e
  • p>p> correcções de bugs para condições de corrida e fugas de memória em todos os módulos.

Como instalar o kernel Linux 5.9

Antes de lhe mostrar como instalar o último kernel Linux, saiba que provavelmente não o deveria fazer. Porquê? Porque as suas distribuições Linux, tais como Ubuntu, RHEL, SLED e CentOS, não adicionaram as suas optimizações a esta versão. Assim, embora possa ganhar esse aumento de desempenho e as novas funcionalidades adicionais, pode estar a perder as funcionalidades obtidas ao manter o padrão da sua distribuição.

Pode ter uma boa razão para actualizar para este último kernel Linux – ou pode simplesmente querer testá-lo numa máquina não produtiva. Seja como for, instalar o mais recente kernel Linux não é assim tão difícil (pelo menos em certas distribuições).

Vou acompanhar o processo de instalação do kernel Linux 5.9 (linha principal) tanto no Ubuntu Server como no CentOS 8.

Como instalar o kernel Linux 5.9 no Ubuntu Server (20.04)

Entrar no seu servidor e descarregar os ficheiros .deb necessários com os seguintes comandos:

 cd /tmpwget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-headers-5.9.0-050900_5.9.0-050900.202010112230_all.debwget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-headers-5.9.0-050900-generic_5.9.0-050900.202010112230_amd64.debwget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-image-unsigned-5.9.0-050900-generic_5.9.0-050900.202010112230_amd64.debwget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-modules-5.9.0-050900-generic_5.9.0-050900.202010112230_amd64.deb 

Após todos os ficheiros terem sido descarregados, instale-os com o comando:

 sudo dpkg -i *.deb 

Quando a instalação estiver concluída, reinicie, e deverá estar pronto para partir. Depois de voltar a entrar no sistema, emitir o comando:

 uname -r 

Deverá ver que o seu servidor Ubuntu está agora a executar o kernel 5.9.

Como instalar o kernel Linux 5.9 no CentOS 8

Agora vamos fazer o mesmo para o CentOS 8. Inicie a sessão nesse servidor e instale primeiro a chave GPG para o repositório necessário com os seguintes comandos:

 cat /etc/redhat-releaseuname -srvsudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 

Instalar o repositório com o comando:

 sudo dnf install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm 

Instalar o kernel da linha principal (5.9) com o comando:

 sudo dnf --enablerepo=elrepo-kernel install kernel-ml 

Reinicie a sua máquina CentOS. Uma vez conectado de novo, emitir o comando:

 uname -r 

Deverá ver o kernel Linux 5.9 listado.

Congratulações! Instalou com sucesso o kernel Linux 5.9 tanto no Ubuntu Server como no CentOS 8. Faça isto em máquinas de teste ou máquinas virtuais para ver se este último kernel está à altura do aumento de desempenho que recebeu.

Também ver

  • Como se tornar um administrador de base de dados: Uma folha de fraude (TechRepublic)

  • 10 coisas que as empresas mantêm nos seus próprios centros de dados (TechRepublic download)

  • p> Kit de contratação: Administrador de bases de dados (TechRepublic Premium)
  • Como os centros de dados de hiper-escala estão a remodelar todas as TI (ZDNet)

  • p>Best cloud services for small businesses (CNET)
  • DevOps: Mais cobertura de leitura obrigatória (TechRepublic on Flipboard)

linuxadminhero.jpg
Image: /Spectral-Design

Deixe uma resposta

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