Como eu uso o zRam?

36

Eu instalei o zRam como descrito em webupd8.org . Eu instalei do terminal. É tudo o que tenho que fazer ou tenho que fazer alguma configuração ou algo assim? O zram-enabler faz tudo sozinho ou eu preciso definir alguns parâmetros?

    
por Schweinsteiger 11.08.2012 / 12:27

6 respostas

18

Como Sergey "Shnatsel" Davidoff foi citado naquele post, este pacote instala um script para executá-lo como um serviço. O script se configura automaticamente e o serviço é iniciado automaticamente. Não há mais configurações necessárias. O serviço pode ser controlado manualmente via:

sudo service zramswap start|stop|status|restart|reload|force-reload

Se você abrir o pacote deb com file roll , verá que apenas dois arquivos estão instalados:

/etc/init/zramswap.conf
/etc/init.d/zramswap

Junto com alguns arquivos de documentação. O diretório DEBIAN contém metadados e comandos do pacote para inicializar o serviço. Isso é tudo que existe no pacote. Os dispositivos correspondentes são nomeados após este esquema: /dev/zram[0-9]

Você já instalou via PPA? Eu recomendo fazer isso.

    
por LiveWireBT 11.08.2012 / 15:20
27

Aqui você vai, todo totorial sobre zRam no Ubuntu:

  

zRam é um código dentro do kernel, que, uma vez ativado, cria uma RAM baseada   dispositivo de bloco que atua como um disco de troca, mas é compactado e armazenado   na memória, permitindo I / O muito rápido e aumentando a quantidade de memória   disponível antes de o sistema começar a trocar para o disco.

     

O zRam é integrado ao kernel Linux 3.2 e superior, então é   já incluído no Ubuntu 12.04.

     

Anteriormente na minha máquina de 2 GB, sem zRAM, quando eu abro muitos   abas do navegador, o sistema começa a engasgar, enquanto o HDD começa a copiar os dados   para SWAP causando uma lentidão total. Agora, depois de ativar o zRam, em vez disso   de congelamento depois de ficar sem RAM, o sistema funcionou como nada   aconteceu. Eu não notei nenhuma diferença. Parecia igual   adicionando mais RAM;)

     

Pela minha experiência, o zRam é útil para pessoas que usam computadores com 1GB   ou 2 GB de RAM. Como o zRam está compactando dados, ele requer algum processador   Recursos. Não muito, mas sempre. Por essa razão, eu não recomendo   use-o com processadores antigos. Além disso, se você tem 4GB de RAM, provavelmente   não será necessário usá-lo.

     

Para ativá-lo, digite terminal:

sudo apt-get install zram-config
     

Para remover [digite o seguinte]:

sudo dpkg --purge zramswap-enabler
sudo dpkg --purge zram-config
    
por Mikado 28.12.2012 / 20:41
11

O daemon de serviço será ativado instantaneamente após a instalação. Você pode verificar isso digitando um terminal:

cat /proc/swaps

Deveria haver alguma entrada / dev / XXX (dado que você tem uma partição / arquivo swap ativa) e pelo menos uma entrada com "swap" em seu nome (haverá uma para cada núcleo do processador em nosso sistema). Se não, tente reiniciar e digite o comando novamente.

Não há mais ações necessárias.

    
por FuzzyQ 11.08.2012 / 15:11
6

Começando com o Ubuntu Precise, existe um script oficial de upstart para o Ubuntu por Adam Conrad para configurar o zram no repositório principal:

sudo apt-get install zram-config

Fonte: link

    
por Giovanni Toraldo 28.12.2012 / 19:33
3

Certifique-se de reboot Ubuntu e verifique se o Zram começou durante a inicialização.

Siga as instruções, conforme observado anteriormente, para verificar por cat /proc/swaps

Se você não visualizar seus dispositivos de troca de zram listados (no meu caso também), faça o seguinte:

sudo su  
update-rc.d zramswap defaults

Isso listará o zram como um serviço de inicialização.

reboot e verifique se começou durante a inicialização.

    
por Kevin 30.11.2012 / 18:52
1

No meu Ubuntu 14.04 VPS eu tive que executar o seguinte:

sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install zram-config

A primeira linha instala o módulo zram do kernel.

    
por dwurf 30.01.2016 / 01:10

Tags