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: 9.845 ]

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


Instalação do zram-utils



Procedimento adaptado da dica de Danilo Pianini, instalação para Gentoo:

REF. 10 zram-tools: zRAM made easy for Gentoo and Sabayon Linux

O procedimento que ele sugere para instalar em Sabayon funcionaria, mas é mais complexo do que o que eu uso neste artigo.

O pacote zram-utils não existe nos repositórios (Entropy) do Sabayon e nem no Gentoo corrente, mas existe no Overlay Gentoo-Sabayon não oficial "nirvana".

D. Preparativos

Para usar, você precisa compilar o pacote zram-utils com o Portage do Gentoo, para instalá-lo.

MUITO IMPORTANTE: Para usar Portage em Sabayon, precisa primeiro editar certos arquivos de configuração, ou passará a ter downgrade de pacotes.

Edite o arquivo /etc/entropy/client.conf e procure a linha escrito "ignore spmdowngrades", nessa linha, substitua "disable" por "enable" e salve o arquivo.

Lembre também que nos Portage após 2015, a FLAG "SYNC" do arquivo /etc/portage/make.conf (ou em algumas instalações de sabayons mais antigos, /etc/make.conf) está obsoleta, depreciada.

Adapte o seu make.conf do Sabayon. A priori, basta comentar a linha onde está escrito SYNC, com um sinal #.

Se desejar, modernize todo seu Portage, usando a nova documentação do Gentoo, que é excelente:
Muito recentemente, publiquei um artigo de como se moderniza o Portage:
Apesar que para o Portage funcionar, não será preciso modernizar tudo. Como dito acima, se quiser, apenas comente a FLAG RSYNC no seu make.conf.

Feitos esses procedimentos iniciais, os preparativos, passe ao descrito no item E.

E. Instalação do Overlay e do Pacote zram-utils

Em Sabayons novos, a versão existente do aplicativo "layman" (para adicionar Overlays) não está compilada com suporte ao sistema de controle de versão "mercurial" (usado pelo Overlay nirvana). É necessário fazer essa compilação. Execute os comandos abaixo:

# equo up
# emerge --sync
# emerge -av --oneshot portage

# emerge -av mercurial

(ou, alternativamente)
# equo i -av mercurial

# LINGUAS="pt_BR" USE="mercurial" emerge -av layman

Agora instale o Overlay Nirvana e atualize todos os Overlays:

# layman -a nirvana
# layman -S


A seguir, para instalar o pacote "zram-utils", execute:

# emerge -av zram-utils

Página anterior     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

A teoria Linux por trás dos acessos e dos atalhos

Comparando desempenho de distros, arquiteturas ou ambientes gráficos - Método universal

Utilização de Webcams Antigas no Sabayon Linux com Kernel 5.7 - 2020

Como instalar pacotes no Sabayon

ATI Catalyst Radeon Graphics no Sabayon Linux - Instalando e configurando drivers proprietários

Leitura recomendada

Pós-instalação do Arch Linux

Escutando suas MP3 no Red Hat 9

UNR (Ubuntu Netbook Remix) 9.04 no Acer Aspire One (AA1)

Configuração de interface de rede ethernet e wireless

Xubuntu Retrô (ao estilo Space Invaders)

  
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