JanelasMacSoftwareConfiguraçõesSegurançaProdutividadeLinuxAndroidDesempenhoConfiguraçãoApple Tudo

Como aumentar o espaço de swap no Ubuntu

Editado 5 meses atrás por ExtremeHow Equipe Editorial

Espaço de TrocaUbuntuMemóriaLinuxConfiguraçãoSistemas OperacionaisDesempenhoSistemaAdministraçãoLinha de comando

Como aumentar o espaço de swap no Ubuntu

Tradução atualizada 5 meses atrás

No Ubuntu, o espaço de swap desempenha um papel vital na gestão da memória. Ele atua como um transbordamento quando sua RAM física está totalmente utilizada. O espaço de swap pode ser uma área dedicada no seu disco rígido onde o sistema operacional pode armazenar temporariamente dados que não estão sendo usados ativamente. Se o seu sistema frequentemente fica sem RAM e começa a trocar com muita frequência, o que pode desacelerar o sistema, aumentar o espaço de swap pode ser benéfico. Este guia cobrirá como aumentar o espaço de swap nos sistemas Ubuntu.

Entendendo o espaço de swap no Ubuntu

O espaço de swap no Ubuntu é usado para aumentar a quantidade de memória disponível, dedicando espaço adicional no disco para atuar como memória virtual. Normalmente, os usuários de Linux configuram o espaço de swap durante a instalação, mas às vezes pode ser necessário aumentá-lo após a instalação, geralmente quando você enfrenta uma escassez de memória.

Tipos de espaço de swap

Existem principalmente dois tipos de espaço de swap no Ubuntu:

Verificando o uso atual do swap

Antes de aumentar o espaço de swap, é necessário verificar o uso atual do swap. Você pode fazer isso usando o comando:

sudo swapon --show

Este comando mostrará o uso atual do swap. É aconselhável ter algum espaço de swap, no entanto, muito espaço de swap pode diminuir o desempenho devido à velocidade mais lenta do disco rígido em comparação com a RAM.

Expandindo o espaço de swap no Ubuntu

Nesta seção, discutiremos como aumentar o espaço de swap no Ubuntu aumentando o tamanho do arquivo de swap ou da partição.

Método 1: Aumentando o espaço de swap adicionando um arquivo de swap

Adicionar um arquivo de swap é geralmente mais fácil do que modificar uma partição. Siga estas etapas:

Passo 1: Desativar o swap atual

sudo swapoff -v /swapfile

Substitua /swapfile pelo caminho para o seu arquivo de swap atual se for diferente. Este comando desativa o arquivo de swap para que você possa modificá-lo com segurança.

Passo 2: Criar novo arquivo de swap

Aqui, vamos criar um arquivo de swap adicional em /swapfile. O tamanho deste arquivo determinará quanto espaço de swap será adicionado. Substitua 1G pelo espaço de swap desejado:

sudo fallocate -l 1G /swapfile

Se fallocate falhar ou não estiver disponível, você pode usar dd:

sudo dd if=/dev/zero of=/swapfile bs=1M count=1024

O exemplo acima cria um arquivo de swap de 1GB. Ajuste count=1024 conforme necessário para alocar o tamanho desejado.

Passo 3: Proteger o arquivo de swap

Altere a permissão do arquivo para segurança:

sudo chmod 600 /swapfile

Passo 4: Marcar o arquivo como swap

Agora, converta este arquivo em espaço de swap:

sudo mkswap /swapfile

Passo 5: Ativar o arquivo de swap

Para começar a usar o arquivo de swap, ative-o:

sudo swapon /swapfile

Passo 6: Verificar o swap

Certifique-se de que o novo swap está ativo:

sudo swapon --show

Você deve ver o novo arquivo de swap adicionado na saída.

Passo 7: Tornar o swap permanente

Edite o arquivo /etc/fstab para habilitar automaticamente o arquivo de swap na inicialização:

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Método 2: Expandindo o espaço de swap aumentando a partição de swap

Modificar a partição de swap é mais complicado e pode ser arriscado. Certifique-se de ter backups adequados antes de prosseguir.

Passo 1: Desativar a partição de swap

Primeiro, desative a partição de swap:

sudo swapoff -a

Passo 2: Modificar partições

Use um editor de partições como o GParted para aumentar o tamanho da sua partição de swap. Abra o GParted da seguinte forma:

sudo gparted

No GParted, clique com o botão direito na sua partição de swap e redimensione-a para o tamanho desejado. Você precisará de espaço livre ao lado da partição de swap para esta operação.

Passo 3: Ativar a partição de swap

Após redimensionar, reative sua partição de swap:

sudo swapon -a

Passo 4: Verificar e atualizar o fstab

Certifique-se de que sua partição de swap está ativa e registrada no /etc/fstab:

sudo swapon --show

Verifique se /etc/fstab tem uma entrada para a sua partição. Se necessário, edite para refletir quaisquer alterações de UUID da partição.

Idéia

Aqui estão alguns pontos para lembrar ao expandir o espaço de swap:

Solução de problemas

Se você enfrentar problemas após modificar o espaço de swap:

Conclusão

Aumentar o espaço de swap no Ubuntu é um processo simples que pode ajudar a melhorar o desempenho do sistema quando a memória física é insuficiente. Seja usando um arquivo de swap ou uma partição, o principal é planejar o tamanho com cuidado e estar atento aos potenciais impactos no desempenho do sistema. Seguindo esses passos, você pode gerenciar e aumentar eficientemente o espaço de swap em seu sistema Ubuntu.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários