Como instalar o kernel Linux Zen no Arch Linux
Kernel Zen oferece melhorias significativas de desempenho e menor latência em comparação com o kernel padrão.
Atualizado em
O kernel Linux é uma peça fundamental de software que permite que sistemas operacional Linux funcionem corretamente. Ele é responsável por gerenciar todos os aspectos do hardware do computador, incluindo processadores, memória, dispositivos de armazenamento, rede e muito mais.
No Arch Linux, uma das distribuições Linux mais populares e personalizáveis, você tem a opção de escolher entre várias versões do kernel. Uma dessas versões é o Kernel Zen, que oferece melhorias significativas de desempenho e menor latência em comparação com o kernel padrão.
O Kernel Zen é uma variante otimizada do Kernel Linux que é projetada para melhorar o desempenho e a eficiência do sistema. Ele é especialmente adequado para usuários que exigem alto desempenho de seus sistemas, como gamers, editores de vídeo e usuários de máquinas virtuais. O kernel Zen inclui recursos como o Preempt-RT, que reduz a latência do sistema, e a implementação do BFQ (Budget Fair Queueing) por padrão, que melhora a velocidade de resposta do sistema.
Neste tutorial, vou mostrar como instalar e configurar o Kernel Zen no Arch Linux.
Instalando o Kernel Zen
Antes de mais nada, é importante lembrar que a instalação do Kernel Zen requer permissões de administrador. Portanto, você precisará estar logado como root
ou usar o sudo
para executar os comandos necessários.
Para começar, abra o terminal e atualize o sistema com o comando:
sudo pacman -Syu
Em seguida, instale o Kernel Zen e as ferramentas necessárias para compilá-lo com o seguinte comando:
sudo pacman -S linux-zen linux-zen-headers
Após a conclusão da instalação, reinicie o sistema para que o novo kernel seja carregado.
Configurando o gerenciador de boot
Agora que o Kernel Zen está instalado, é necessário configurar o gerenciador de boot para que o novo kernel seja carregado por padrão.
Se você usa GRUB, basta gerar um novo arquivo grub.cfg
com o seguinte comando:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Uma nova lista de entradas de inicialização será criada e o Kernel Zen, como é o mais recentemente instalado, vai estar como prioritário no boot do sistema.
No systemd-boot abra o arquivo /boot/loader/loader.conf
– ou /efi/loader/loader.conf
, dependendo da sua instalação:
sudo nano /boot/loader/loader.conf
Adicione a seguinte linha no topo (ou substitua o campo default
, se já houver algum):
default arch-zen
Salve com Ctrl+O
e feche com Ctrl+X
.
Em seguida, crie um arquivo de configuração para o novo kernel com o seguinte comando:
sudo nano /boot/loader/entries/arch-zen.conf
No arquivo criado, cole o seguinte conteúdo:
title Arch Linux Zen
linux /vmlinuz-linux-zen
initrd /initramfs-linux-zen.img
options root=UUID=<seu_UUID> nowatchdog rw
Substitua o trecho <seu_UUID>
pela UUID da partição raiz do seu sistema, que pode ser encontrada com o comando lsblk -f
.
Salve o arquivo.
Por fim, atualize o gerenciador de boot com o seguinte comando:
sudo bootctl update
Pronto! Se tudo correu bem, ao reiniciar a máquina, o sistema deve selecionar o Kernel Zen automaticamente como primeira opção de para inicialização.