Este blog demonstrará o método para Adicione o espaço de troca sobre Ubuntu 22.04.
Adicionando espaço de troca no Ubuntu 22.04
Com o objetivo de adicionar espaço de troca no Ubuntu 22.04, siga as instruções fornecidas.
Etapa 1: Verifique as informações de troca
Primeiro de tudo, execute o comando fornecido para verificar se há qualquer troca pré-configurada no sistema:
$ sudo swapon - -show
Como alternativa, utilize o “livre”Comando com o“-h”Opção para verificar a existência do espaço de troca ativo:
$ grátis -h
A saída dos comandos fornecidos indica que um arquivo de troca já está presente em nosso sistema. No entanto, criaremos um novo arquivo de troca para demonstração e mostraremos o método de adicionar espaço de troca no Ubuntu 22.04.
Etapa 2: Verifique o espaço do disco rígido disponível
Na próxima etapa, verifique o espaço disponível do disco rígido para garantir que ele tenha espaço suficiente:
$ df -h
Como você vê, nós temos “9.5g”Espaço disponível em nosso sistema:
Etapa 3: Crie arquivo de troca
Com o objetivo de criar um arquivo de troca, escreva o fornecido “falroge”Comando no seu Ubuntu 22.04 Terminal com o “-eu”Opção e especificamos a quantidade de espaço você quer alocar. No nosso caso, criaremos um arquivo de troca chamado “swapfile1" tendo "1g”Espaço:
$ sudo fallocate -l 1g /swapfile1
Etapa 4: Verifique o espaço alocado do arquivo de troca
Verifique o espaço alocado para o arquivo de troca utilizando o comando fornecido:
$ ls -lh /swapfile1
Etapa 5: Alterar a permissão do arquivo de troca
Utilize o fornecido “chmod”Comando para alterar as permissões do arquivo apenas acessíveis por“raiz”:
$ sudo chmod 600 /swapfile1
Em seguida, verifique as permissões de arquivo atribuídas:
$ ls -lh /swapfile1
Etapa 6: Mark Swapfile1 como espaço de troca
Digite o seguinte comando para marcar o criado “swapfile1”Como espaço de troca:
$ sudo mkswap /swapfile1
Etapa 7: Ativar arquivo de troca
Ative o arquivo de troca criado e permita o Ubuntu 22.04 Sistema para seu uso:
$ sudo swapon /swapfile1
Etapa 8: Verifique a disponibilidade do arquivo de troca
Depois de ativar o arquivo de troca, verifique se está disponível ou não usando o dado “Swapon”Comando:
$ sudo swapon - -show
Ou executar o “livre”Comando com o“-h”Opção para o mesmo objetivo:
$ grátis -h
Etapa 9: torne o arquivo de troca permanente
As mudanças que você fez até agora são aplicadas apenas na sessão atual. Isso afirma que, assim que o sistema reinicie, o servidor não continuará automaticamente com as configurações adicionadas. Para tornar o arquivo de troca permanente, adicione o arquivo criado ao “/etc/fstab" arquivo.
Então, em primeiro lugar, faça backup do “/etc/fstab”Arquivo como medida de precaução:
$ sudo cp /etc /fstab /etc /fstab.Bak
Em seguida, anexe as seguintes informações relacionadas a “swapfile1”:
$ echo '/swapfile1 nenhum troca sw 0 0' | sudo tee -a /etc /fstab
Agora vá para o último passo.
Etapa 10: Configurações de espaço de troca de sintonia
Neste ponto, o espaço de troca está permanentemente e pronto para usar. No entanto, vamos ajustar algumas configurações de espaço de troca adicionais que afetarão o desempenho do seu Ubuntu 22.04 Em um bom caminho.
Em primeiro lugar, verifique o valor do “Swappiness”Parâmetro, que indica com que frequência o sistema vai trocar dados da RAM pelo espaço de troca adicional. O valor do parâmetro estará entre “0" e "100”. Para verificar o valor atual do “SwappinessParâmetro, execute o seguinte “gato”Comando:
$ cat/proc/sys/vm/swappiness
Em seguida, utilize o “sysctl”Comando para atribuir um novo valor ao“SwappinessParâmetro:
$ sudo sysctl vm.Swappiness = 20
Para salvar permanentemente as configurações adicionadas para o espaço de troca adicionado, adicione a mesma linha no “sysctl.conf" arquivo:
$ sudo nano /etc /sysctl.conf
O valor de outro parâmetro que vamos sintonizar é “vfs_cache_pressure ”. Este parâmetro controla o cache Dentry e inode Informação. Verifique seu valor atual com a ajuda do fornecido “gato”Comando:
$ cat/proc/sys/vm/vfs_cache_pressure
Da mesma forma, defina um novo valor para o “vfs_cache_pressure”Parâmetro usando o“sysctl”Comando:
$ sudo sysctl vm.vfs_cache_pressure = 40
Adicione a mesma linha no “sysctl.conf”Arquivo para definir permanentemente o valor de“vfs_cache_pressure ” parâmetro:
$ sudo nano /etc /sysctl.conf
Bater "Ctrl+o”Para salvar a linha adicionada e voltar ao terminal. O espaço de troca criado está pronto para usar com as configurações configuradas:
Nós compilamos o método mais fácil para adicionar espaço de troca no Ubuntu 22.04.
Conclusão
Com o objetivo de adicionar espaço de troca no Ubuntu 22.04, primeiro, verifique o espaço do disco rígido disponível e depois execute o “$ sudo fallocate -l 1g /swapfile1”Comando enquanto especifica o espaço alocado e o caminho para o arquivo de troca que será criado. Em seguida, altere as permissões de arquivo do arquivo de troca, marque -o como espaço de troca e ative -o no seu Ubuntu 22.04 Sistema. Este blog demonstrou o método para Adicione o espaço de troca sobre Ubuntu 22.04.