Usando Swap na RAM em Sabayon - ZRAM - Método novo

O artigo descreve um método novo (após 2014) para usar ZRAM (Swap em RAM) em Sabayon Linux. O método é adaptado de um processo usado para o Gentoo.

[ Hits: 11.576 ]

Por: Alberto Federman Neto. em 19/06/2015 | Blog: https://ciencialivre.blog/


Introdução



A. Informações importantes e referências

Primeiramente, informo que o presente artigo torna obsoletos os procedimentos descritos nas dicas e artigos anteriores:

REF. 1 - Usando ZRAM em Sabayon. Nova atualização

REF. 2 - Experimento: Swap diretamente na memória RAM - Testes para RAM e Swap

Lembro porém que apenas os métodos (descritos nos artigos anteriores) para implementar ZRAM em sistemas com Systemd, é obsoleto. ZRAM não o é, de modo algum e o conteúdo dos artigos ainda é útil, por isso, sugiro que você os leia ou consulte.

Mais uma informação. Se o pacote zram-utils estiver disponível nos repositórios da sua distro, o método deverá poder ser usado também em outras distribuições Linux, que não o Sabayon ou o Gentoo.

Reporto também que somente kerneis novos tem suporte (módulo) para usar ZRAM. Nos kerneis antigos, era necessário habilitar o módulo, ou mesmo recompilar o kernel:

REF. 3 - ZRAM (Compressed RAM) no Debian

REF. 4 - Ativando ZRAM no Slackware

REF.5 - Ativando ZRAM no Slackware-2

REF. 6 - ZRAM no Arch Linux

REF. 7 - Systemd + ZRAM no Debian Wheezy

B. Estado da arte

A habilitação, configuração e uso da SWAP em memória RAM, pode ser feita com o pacote cleancache, ou, mais comumente, com ZRAM.

Também pode ser feita via hardware, com um chip chamado SRAM.

O pacote e/ou script ZRAM é mais usado porque é um método mais fácil. Mesmo assim, era bem mais fácil (veja referências 1-3, 5 e 7) no antigo OpenRC do que no moderno Systemd.

Particularmente é difícil em distros baseadas no Gentoo, como o Sabayon. Isso porque o pacote que implementava o ZRAM no Gentoo (zram-init), embora funcione, só funciona bem em OpenRC.

Gentoo não usa Systemd por padrão, mas o Sabayon usa!

Para Sabayon, foi necessário que eu adaptasse (REFs 1, 2) um pacote de ZRAM do Arch Linux (REF. 6), chamado zramswap (no Ubuntu, se chama zramswap-enabler):
O mesmo pode ser feito em Debian (REF. 9).

REF. 9 Systemd & ZRAM no Debian, forma fácil

Tal como o demonstrou nosso grande e competente amigo e colaborador ativo, edps, aqui do VOL (veja REFs 3 e 7).

Implementações especiais de ZRAM para Systemd existem, como Systemd-Swap (veja ainda REF. 8), mas nem sempre de aplicação fácil.

C. Zram-Utils

Você quer usar ZRAM facilmente no Sabayon com Systemd e não quer usar os métodos antigos?

Como no velho programa humorístico de TV, "Organizações Tabajara"... "Seus problemas acabaram!"

O programador polonês Artur Kaleta (licho) criou um pacote chamado "zram-utils" capaz de implementar ZRAM em computadores usando Systemd:
O presente artigo trata dos meus experimentos usando ZRAM em Sabayon, implementado através do zram-utils, que existe para Gentoo:
    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação do zram-utils
   3. Usando Zram-Utils para ativar ZRAM
   4. Não funcionou! E agora?
   5. Testes e complementos / Conclusão
Outros artigos deste autor

Gentoo: Interfaces gráficas para Portage/Emerge - substitutos do Kuroo

Experimento: SWAP diretamente na memória RAM - Testes para RAM e SWAP

Sabayon Linux - Novos Repositórios da Comunidade

Ultimate Boot CD - Um Fantástico "Canivete Suíço" para recuperar seu Linux

Trabalhando com boot duplo ou múltiplo: estação para testes de sistemas operacionais

Leitura recomendada

Habilitar ou criar um serviço para as distribuições Ubuntu 16 ou superior

Tranformando Ubuntu Breezy em Ubuntu Dapper

Sistema de arquivos criptografado

Driver nVidia no Debian

Asterisk - Instalação e configuração no Debian Lenny

  
Comentários
[1] Comentário enviado por pulgovisk em 26/06/2015 - 10:50h

Excelente artigo. Sempre tive curiosidade sobre Zram. Vou ver como me saio com ele :p

[2] Comentário enviado por albfneto em 29/06/2015 - 14:42h

COMPLEMENTOS DO ARTIGO:

29 de Junho de 2015.

Outros Artigos meus, úteis como complementos deste:

Para usar Entropy junto com Portage, em Sabayon:

http://www.linuxfast.com.br/artigo/Sabayon-e-Gentoo.-Como-usar-Entropy-junto-com-Portage.

Como e por que editar o make.conf:

http://www.linuxfast.com.br/artigo/Como-e-por-que-editar-o




¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts