Instalando GUI no Server - Debian 10 e CentOS 8
Índice:
- Criando e ativando um arquivo de permuta
- Ajustando o valor do Swappiness
- Removendo um arquivo de permuta
- Conclusão
Swap é um espaço em um disco usado quando a quantidade de memória RAM física está cheia. Quando um sistema Linux fica sem RAM, as páginas inativas são movidas da RAM para o espaço de troca.
O espaço de troca pode assumir a forma de uma partição de troca dedicada ou de um arquivo de troca. Normalmente, ao executar o CentOS em uma máquina virtual, uma partição de troca não está presente, portanto, a única opção é criar um arquivo de troca.
Este artigo aborda as etapas para adicionar um arquivo de troca nos sistemas CentOS 8.
Criando e ativando um arquivo de permuta
Execute as seguintes etapas como root ou usuário com privilégios de sudo para adicionar espaço de troca em um sistema CentOS 8.
-
Comece criando um arquivo que servirá como espaço de troca:
sudo fallocate -l 1G /swapfileNeste exemplo, estamos criando um arquivo de troca com um tamanho de 1G. Se você precisar de mais trocas, substitua
1Gpelo tamanho desejado.Se o utilitário
fallocatenão estiver disponível em seu sistema ou você receber uma mensagem de erro informando quefallocate failed: Operation not supported, use o comandoddpara criar o arquivo de troca:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Defina as permissões do arquivo para que apenas o usuário root possa ler e gravar o arquivo de troca:
sudo chmod 600 /swapfileEm seguida, configure uma área de troca do Linux no arquivo:
sudo mkswap /swapfileSetting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=0abdb8ba-57d6-4435-8fd8-5db9fc705045Ative a troca executando o seguinte comando:
sudo swapon /swapfileVerifique se a troca está ativa usando o
swaponoufree, como mostrado abaixo:sudo swapon --showNAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1sudo free -htotal used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517MTorne a alteração permanente adicionando uma entrada de troca no arquivo
/etc/fstab:sudo nano /etc/fstabCole a seguinte linha:
/ etc / fstab/swapfile swap swap defaults 0 0
Ajustando o valor do Swappiness
Swappiness é uma propriedade do kernel do Linux que define com que freqüência o sistema utilizará o espaço de troca. A troca pode ter um valor entre 0 e 100. Um valor baixo fará o kernel tentar evitar a troca sempre que possível, enquanto um valor mais alto fará com que o kernel use o espaço de troca de forma mais agressiva.
O valor padrão da troca no CentOS 8 é 30. Você pode verificar o valor atual da troca digitando o seguinte comando:
cat /proc/sys/vm/swappiness
30
Embora o valor de swappiness de 30 seja bom para máquinas de desktop e desenvolvimento, para servidores de produção, pode ser necessário definir um valor mais baixo.
Por exemplo, para definir o valor de swappiness como 10, digite:
sudo sysctl vm.swappiness=10
Para tornar esse parâmetro persistente nas reinicializações, anexe a seguinte linha ao arquivo
/etc/sysctl.conf
:
vm.swappiness=10
O valor ideal de troca depende da carga de trabalho do sistema e de como a memória está sendo usada. Você deve ajustar esse parâmetro em pequenos incrementos para encontrar um valor ideal.
Removendo um arquivo de permuta
Para desativar e remover o arquivo de troca, siga estas etapas:
-
Desative o espaço de troca digitando:
sudo swapoff -v /swapfileRemova os
/swapfile swap swap defaults 0 0swap de entrada/swapfile swap swap defaults 0 0do arquivo/etc/fstab.Exclua o arquivo swapfile real com
rm:sudo rm /swapfile
Conclusão
Mostramos como criar um arquivo de troca e ativar e configurar o espaço de troca no seu sistema CentOS 8.
Como adicionar espaço de troca no centos 7
Swap é um espaço em um disco usado quando a quantidade de memória RAM física está cheia. Este tutorial explica como adicionar um arquivo de troca nos sistemas CentOS 7.
Como adicionar espaço de troca no debian 9
Swap é um espaço em um disco usado quando a quantidade de memória RAM física está cheia. Este tutorial descreve os passos necessários para adicionar um arquivo de troca nos sistemas Debian 9.
Como adicionar espaço de troca no debian 10 linux
Swap é um espaço em um disco usado quando a quantidade de memória física está cheia. Este tutorial o guiará pelas etapas de adição de um arquivo de troca no Debian 10 Buster.







