Você está na página 1de 6

PUBLICIDADE

Vende os teus livros antigos!


Vende os livros já lidos na
Wallapop!

Regista-te!

Ativar ZRAM para melhorar o desempenho SWAP (funciona em


qualquer distro)

fpimentajr 12 abr

Estou postando isso porque precisei para uma distro específica e tive muita dificuldade de ativar.
Pois para SSD’s funciona melhor ZRAM (tem um desgaste menor do SSD) deixando nele, do que
em HDD’s. Mesmo assim pode ser somado de qualquer forma.

Ativar ZRAM para melhorar o desempenho SWAP

Fonte: Copiada e colada:

Ativar ZRAM para melhorar o desempenho SWAP

Se você utiliza linux a algum tempo, com certeza, conhece a área de troca, também
chamada de SWAP. A partição swap é uma partição dedicada a ser usada quando um
sistema utiliza um grande consumo de memória RAM. Quando isto ocorre, as páginas
inativas...

O módulo zRAM é controlado pelo systemd, portanto, não há necessidade de colocá-lo no


/etc/fstab.

Abra um terminal de comandos e crie o arquivo abaixo:

sudo nano /etc/modules-load.d/zram.conf

Neste arquivo coloque o valor:

zramo conteúdo principal


Ir para
Salve e feche o arquivo.

Crie um segundo arquivo com o comando:

sudo nano /etc/modprobe.d/zram.conf

Neste arquivo, coloque os valores:

options zram num_devices=1

Salve e feche o arquivo.

Em seguida, precisamos configurar o tamanho da partição zRAM. Crie um novo arquivo com o
comando:

sudo nano /etc/udev/rules.d/99-zram.rules

Nesse arquivo, coloque o valor abaixo, colocando a quantidade do tamanho para o zRAM que
achar mais adequada a sua necessidade.

KERNEL=="zram0", ATTR{disksize}="1024M",TAG+="systemd"

Salve e feche o arquivo.

Disabilite sua swap em disco


Acesse o arquivo /etc/passwd e desabilite a entrada da sua swap atual.

Eu aproveitei e formatei a partição que eu tinha a swap.

Crie um systemd unit


Agora, vamos criar um arquivo unit para o systemd.

sudo nano /etc/systemd/system/zram.service

Coloque o seguinte conteúdo neste arquivo:

[Unit]
Description=Swap with zram
After=multi-user.target

[Service]
Type=oneshot
RemainAfterExit=true
ExecStartPre=/sbin/mkswap /dev/zram0
ExecStart=/sbin/swapon /dev/zram0
ExecStop=/sbin/swapoff
Ir para o conteúdo principal /dev/zram0
[Install]
WantedBy=multi-user.target

Habilite a unit com o comando:

sudo systemctl enable zram

Reinicie seu computador.

Verifique sua zram em uso:

cat /proc/swaps

zram

Uso só em 90%
Para que a swap só entre em uso quando o sistema atingir 90% da RAM disponível. Eu edito o
arquivo /etc/sysctl.conf colocando os valor:

vm.swappiness=10

Auder 15 d

Pergunta de leigo: Se a Zram usa a RAM, tanto faria o valor do swappiness, 10 ou 90, visto que a
velocidade de acesso seria a mesma?

Melk 15 d

A diferença é que a ZRAM comprime os dados, o que significa que ela usa um pouco da CPU.

Ir para o conteúdo principal


PUBLICIDADE

Ir para o conteúdo principal


Tópicos novos e não lidos
ShellExecuteEx falhou : Arquivo nao encontrado . Executando 1
wine para emular uma aplicação Windows
wine kali-linux 25 mai

[LUA] Löve2d - Alguem aqui conhece? 1


windows games android desenvolvimento 30 jun

Como ativar temas no Gnome 44 (GTK4)? 6


11 mai

Cinnamon usando 100% do processador 5


linux-mint 7 mar

Slack - não fica logado 0


pop_os slack 28 jul

Quer ler mais? Navegue por outros tópicos em ou veja os tópicos mais recentes.

O que é o Mais do Diolinux Destaques do fórum Apoie

Diolinux Plus? principal


Ir para o conteúdo Blog Notícias Seja membro
DioCast Empregos DioStore
Somos uma Diolinux Play Eventos InSync
comunidade de
YouTube
tecnologia onde
todos os níveis de Instagram
aprendizado são Twitch
respeitados.
Twitter
Aprenda e ensine,
transforme vidas
através do Contato
conhecimento. Anuncie no Diolinux
#tecnologiatransforma
Mande um Tweet pra gente
Entre em contato

Privacidade Termos de uso Sobre FAQ

Definições de privacidade e cookies

Geridas pela Google. Em conformidade com a TCF do IAB. ID de CMP: 300

Você também pode gostar