Como desativar permanentemente a troca no Linux

Como desativar permanentemente a troca no Linux

O espaço de troca ou troca representa uma página de memória física que vive em cima da partição de disco ou um arquivo de disco especial usado para estender a memória RAM de um sistema quando a memória física preenche.

Usando esse método de extensão de recursos de RAM, as páginas de memória inativa são frequentemente despejadas na área de troca quando nenhuma RAM estiver disponível. No entanto, faça com a velocidade de fiação dos discos rígidos clássicos, o espaço de troca é muito menor nas velocidades de transferência e tempo de acesso em comparação com a RAM.

Em máquinas mais recentes com discos rígidos rápidos do SSD, a reserva de uma pequena partição para trocar pode melhorar bastante o tempo de acesso e a transferência de velocidade em comparação com o HDD clássico, mas a velocidade ainda é mais magnitudes mais baixas que a memória RAM. Alguns sugerem que o espaço de troca deve ser definido como o dobro da quantidade de RAM da máquina. No entanto, em sistemas com mais de 4 GB ou RAM, o espaço de troca deve ser definido entre 2 ou 4 GB.

Caso seu servidor tenha memória RAM suficiente ou não exija o uso do espaço de troca ou a troca diminui bastante o desempenho do sistema, considere desativar a área de troca.

Antes de desativar o espaço de troca, primeiro você precisa visualizar seu grau de carga de memória e depois identificar a partição que segura a área de troca, emitindo os comandos abaixo.

# grátis -h 

Procure o tamanho do espaço de troca usado. Se o tamanho usado for 0b ou perto de 0 Bytes, pode -se supor que o espaço de troca não seja usado intensamente e pode ser uma segurança desativada.

Verifique o espaço de troca

Em seguida, emissão seguinte comando blkid, procurar Tipo = "troca" linha para identificar a partição de troca, como mostrado na captura de tela abaixo.

# blkid 
Verifique o tipo de partição de troca

Novamente, emita o seguinte comando lsblk Para pesquisar e identificar o [TROCAR] partição como mostrado na captura de tela abaixo.

# lsblk 
Pesquise Confirmar a partição de troca

Depois de identificar a partição ou arquivo de troca, execute o comando abaixo para desativar a área de troca.

# swapoff/dev/mapper/CentOS-swap 

Ou desativar todos os swaps de /proc /swaps

# swapoff -a 

Execute o comando grátis para verificar se a área de troca foi desativada.

# grátis -h 
Desativar a partição de troca

Para desativar permanentemente o espaço de troca no Linux, aberto /etc/fstab Arquivo, procure a linha de troca e comente a linha inteira, adicionando um # (hashtag) sinal em frente à linha, como mostrado na captura de tela abaixo.

# vi /etc /fstab 
Desativar a partição de troca permanentemente

Após, reinício o sistema para aplicar a nova configuração de troca ou emissão montagem -a O comando em alguns casos pode fazer o truque.

# Monte -a 

Após a reinicialização do sistema, a emissão dos comandos apresentados no início deste tutorial deve refletir que a área de troca foi completamente e permanentemente desativada em seu sistema.

# grátis # # blkid # lsblk