Como adicionar espaço de troca no Ubuntu 18.04

Como adicionar espaço de troca no Ubuntu 18.04

A troca é muito útil para o sistema que exigia mais RAM que esteja disponível físico. Se a memória estiver cheia e o sistema exigiu mais RAM para executar aplicativos corretamente, ele verifique se há espaço para trocar e transferir arquivos para lá. Em termos gerais, o Swap faz parte do disco rígido usado como RAM no sistema.

Eu tenho uma máquina virtual em execução que não troca nela. Muitas vezes os serviços foram travados devido à memória insuficiente. Nesta situação, a criação do arquivo de troca é melhor para mantê -los. Este artigo ajudará você a criar um arquivo de troca no sistema Linux após a instalação.

  • Verifique a troca do sistema - Antes de trabalhar, verifique se o sistema já está trocado ativado. Se não houver troca, você receberá apenas o cabeçalho de saída.
    SUDO SWAPON -S 
  • Crie arquivo de swap - Vamos criar um arquivo a ser usado para trocar no sistema de tamanho necessário. Antes de fazer o arquivo, verifique se você tem espaço livre suficiente no disco. Geralmente, recomenda que a troca seja igual ao dobro da memória física instalada.

    Eu tenho memória de 2 GB no meu sistema. Então, estou criando troca de 4 GB de tamanho.

    SUDO FALLOCE -L 4G /SWAPFILE CHMOD 600 /SWAPFILE 
  • Faça trocar - Agora make é um arquivo utilizável de troca usando o comando mkswap.
    sudo mkswap /swapfile 
  • Ativar troca - Agora configure a troca para o sistema usando Swapon comando.
    sudo swapon /swapfile 

    Agora verifique se a troca está ativada ou não. Você verá resultados como abaixo.

    SUDO SWAPON -S TIPO DO TIPO DE FILENONE 
  • Configuração de troca permanente - Anexar a seguinte entrada em /etc/fstab arquivo para ativar a troca na reinicialização do sistema.
    vim /etc /fstab 
    /swapfile nenhum trocar sw 0 0 
  • Configure o parâmetro do kernel - Agora mude o Swappiness parâmetro do kernel conforme sua exigência. Ele diz ao sistema com que frequência o sistema utiliza esta área de troca.

    Editar /etc/sysctl.conf arquivo e anexar a configuração seguinte no arquivo.

    sudo vim /etc /sysctl.conf 
    vm.Swappiness = 10 

    Agora recarregue o arquivo de configuração SYSCTL

    sudo sysctl -p 

Neste ponto, você ativou com sucesso a troca no seu sistema Ubuntu.