Vários usuários me fizeram essa pergunta no ultimo final de semana "Usar Zram e Zswap no lugar da Swap ?". Confira nessa matéria se para você é sim ou não.
Ao meu ver aqui temos um tema totalmente pessoal, portanto sem regras ou opiniões de terceiros.
No máximo eu posso tentar te ajudar a tomar sua decisão, veja os pontos abaixo.
Não usar Zram e Zswap e usar swap
Se você tiver um processador single core ou um dual core fraco, o melhor é não usar Zram e Zswap pelo fato de esse sistema usar o processador para compactar os dados para a memória ram, ira aliviar a memória mas pode sobrecarregar o processador.
Se você usa hibernação do sistema ira precisar da swap para salvar os dados em disco.
Usar Zram e Zswap e não usar swap
Você tem a sua /home criptografada e portanto não vai querer correr o risco de deixar dados confidenciais gravados na partição ou arquivo swap.
Você não usa hibernação do sistema.
Seu processador é um dual core mediano ou superior e você já teve travamentos por falta de memória ram.
Abaixo irei descrever alguns métodos que você pode utilizar para obter o que achar melhor para você.
Desativar a Swap.
para desativar a swap de o comando abaixo no terminal e comente a linha da swap adicionando um # ao inicio da linha.
Veja a linha marcada.
Salve teclando Ctrl + x tecle s e tecle Enter para fechar.
Para a swap com o comando abaixo.
Usar Zram
Uzar Zram e Zswap
O Zram por padrão não ativa a Zswap, note na imagem abaixo o N que indica que a Zswap esta desativada.
Mas se você desativou a Swap e quer que as requisições para a Swap sejam compactadas e mandadas para a memória ram, ative a Zswap.
Para ativar de o comando no terminal.
Note:
echo '1' = Ativa a Zswap
echo '0' = Desativa a Zswap
note na imagem abaixo o Y que indica que a Zswap esta Ativada.
Veja no vídeo abaixo que mesmo com apenas 6 GB de memória ram, com duas Vm e um Genymotion abertos, o sistema não travou e o Zram e Zswap chegaram a compactar quase 500 MB na ram, claro um i5 ajuda muito nisso, acredito que se fosse um dual core teria travado. O danado deu umas peidadas mas foi que foi heheheheh
Confira no conky acima.
No meu caso em que uso a home criptografada, achei interessante remover a swap, e ter garantia de que nada sera salvo fora da partição criptografada ao desligar a maquina.
Zram e Zswap no lugar da Swap
Ao meu ver aqui temos um tema totalmente pessoal, portanto sem regras ou opiniões de terceiros.
No máximo eu posso tentar te ajudar a tomar sua decisão, veja os pontos abaixo.
Não usar Zram e Zswap e usar swap
Se você tiver um processador single core ou um dual core fraco, o melhor é não usar Zram e Zswap pelo fato de esse sistema usar o processador para compactar os dados para a memória ram, ira aliviar a memória mas pode sobrecarregar o processador.
Se você usa hibernação do sistema ira precisar da swap para salvar os dados em disco.
Usar Zram e Zswap e não usar swap
Você tem a sua /home criptografada e portanto não vai querer correr o risco de deixar dados confidenciais gravados na partição ou arquivo swap.
Você não usa hibernação do sistema.
Seu processador é um dual core mediano ou superior e você já teve travamentos por falta de memória ram.
Configurações
Abaixo irei descrever alguns métodos que você pode utilizar para obter o que achar melhor para você.
Desativar a Swap.
para desativar a swap de o comando abaixo no terminal e comente a linha da swap adicionando um # ao inicio da linha.
su
nano /etc/fstab
Veja a linha marcada.
Salve teclando Ctrl + x tecle s e tecle Enter para fechar.
Para a swap com o comando abaixo.
swapoff -a
Usar Zram
Para ver como usar o Zram entre no link abaixo e siga as instruções.
Zram no Debian, Ubuntu e derivados
Uzar Zram e Zswap
O Zram por padrão não ativa a Zswap, note na imagem abaixo o N que indica que a Zswap esta desativada.
Mas se você desativou a Swap e quer que as requisições para a Swap sejam compactadas e mandadas para a memória ram, ative a Zswap.
Para ativar de o comando no terminal.
su
echo '1' > /sys/module/zswap/parameters/enabled
Note:
echo '1' = Ativa a Zswap
echo '0' = Desativa a Zswap
note na imagem abaixo o Y que indica que a Zswap esta Ativada.
Veja no vídeo abaixo que mesmo com apenas 6 GB de memória ram, com duas Vm e um Genymotion abertos, o sistema não travou e o Zram e Zswap chegaram a compactar quase 500 MB na ram, claro um i5 ajuda muito nisso, acredito que se fosse um dual core teria travado. O danado deu umas peidadas mas foi que foi heheheheh
Confira no conky acima.
Opinião
No meu caso em que uso a home criptografada, achei interessante remover a swap, e ter garantia de que nada sera salvo fora da partição criptografada ao desligar a maquina.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!