Como desabilitar permanentemente o arquivo de troca? [duplicado]

5

O Ubuntu 17.04 introduz um arquivo de troca para substituir as partições de troca. No entanto, eu preferiria não ter nenhum espaço de swap baseado em disco, então gostaria de saber como desligar o arquivo de troca.

Esclarecimento: Eu preciso de uma maneira de desativar o arquivo de troca permanentemente . AFAIK, o comando swapoff apenas o desativa temporariamente.

Esclarecimento 2: Eu não quero desativar completamente a troca, já que estou usando o zram como minha troca. Eu só quero o arquivo de swap desativado.

A minha questão especificamente lida com o arquivo de troca , enquanto as respostas para as outras questões lidam com a desativação da partição de swap ou lidam com o desligamento de todas as conversões. . Eu não quero também, eu só quero o arquivo de swap desligado.

    
por Zauber Paracelsus 07.05.2017 / 03:06

2 respostas

9

Isto é como desabilitar o arquivo de troca no Ubuntu 17.04

Para desativar o arquivo de troca. Execute o seguinte comando:

sudo swapoff /swapfile         

Agora desative o arquivo de troca em /etc/fstab . Estou usando o Vim.

sudo vim /etc/fstab

Seu arquivo /etc/fstab deve ter um '#' na frente de '/ swapfile'

Depois disso é feito. salve suas alterações e saia.

Agora vamos remover fisicamente o arquivo de troca. execute o seguinte comando:

sudo rm -f /swapfile

e voila! Para que as mudanças tenham efeito total, reinicialize o sistema e use o comando 'free' para confirmar que não há espaço disponível para swap.

    
por Nicholas Neal 07.05.2017 / 07:33
1

Qualquer arquivo de swap ou partição que inicie na inicialização estará no arquivo /etc/fstab . Se você remover a linha associada a esse arquivo de troca no fstab , ele não será iniciado novamente após a reinicialização.

    
por TopHat 07.05.2017 / 06:17

Tags