Recebo e-mails de alerta sempre que o uso da troca é de 100%. No meu caso, o uso de swap não reduz mais tarde (mesmo que a memória esteja livre), então recebo um email de alerta a cada hora.
Como posso reduzir o uso de swap sem reiniciar o servidor Linux?
1
Se o seu swap estiver sendo preenchido regularmente, você precisará aumentar a quantidade de RAM no seu servidor.
—
EEAA
Prefiro saber qual processo está usando o swap em vez de lançar mais memória RAM, por exemplo, executar o topo (pressione Op).
—
Mark
Como está definido o seu swappiness?
—
Brian
cat /proc/sys/vm/swappiness
Um arquivo de swappiness alto e pequeno swap significa que ele estará cheio com frequência. Reduza a troca ou aumente o tamanho do arquivo de troca, ou ambos.
@EEAA não necessariamente. Por exemplo, a troca pode ser usada, embora exista bastante memória "livre", mas a RAM é usada amplamente para memória em cache e buffers (para reproduzir isso, basta criar um arquivo tar de um disco grande).
—
Nemo