Como adicionar espaço de troca no Ubuntu Top 10.Top 10

Como adicionar espaço de troca no Ubuntu Top 10.Top 10
Trocar é uma parte específica do disco rígido aquilo é reservado Para o sistema operacional armazenar temporariamente dados que não são mais necessários na RAM. Com algumas exceções, o espaço de troca permite expandir a quantidade de dados que seu servidor pode manter em sua memória de trabalho atual. Portanto, quando não existe espaço suficiente na RAM para manter os dados relacionados aos aplicativos atualmente usados, o espaço de troca adicionado será utilizado nessa situação.

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.