Pular para o conteúdo

zswapdeslig.sh - Um "Desligador" de ZSWAP, SWAP em RAM para Sabayon Linux

Este script é um "desligador" de Zwap, para ser usado na implantação de ZRAM controlável, em Sabayon Linux. Para ver como se usa, consulte estes meus artigos:

https://edpsblog.wordpress.com/2016/07/29/zswap-em-sabayon-linux-controlavel-ligavel-e-desligavel/
https://edpsblog.wordpress.com/2016/08/05/zswap-em-sabayon-linux-continuacao-testando-a-zswap-contro...

Coautores do script, e do primeiro dos Artigos: Me auxiliaram muito, melhoraram, praticamente fizeram o script:

Arthur J. Hoch, Arthur_Hoch
https://www.vivaolinux.com.br/~Arthur_Hoch

Marcelo Oliver, msoliver:
https://www.vivaolinux.com.br/~msoliver

e

Listeiro 037, listeiro_037:
https://www.vivaolinux.com.br/~listeiro_037

Veja:
https://www.vivaolinux.com.br/topico/Shell-Script/Meu-MIni-Shell-Script
Alberto Federman Neto. albfneto
Hits: 3.210 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Este script é um "desligador" de Zwap, para ser usado na implantação de ZRAM controlável, em Sabayon Linux. Para ver como se usa, consulte estes meus artigos:

https://edpsblog.wordpress.com/2016/07/29/zswap-em-sabayon-linux-controlavel-ligavel-e-desligavel/
https://edpsblog.wordpress.com/2016/08/05/zswap-em-sabayon-linux-continuacao-testando-a-zswap-contro...

Coautores do script, e do primeiro dos Artigos: Me auxiliaram muito, melhoraram, praticamente fizeram o script:

Arthur J. Hoch, Arthur_Hoch
https://www.vivaolinux.com.br/~Arthur_Hoch

Marcelo Oliver, msoliver:
https://www.vivaolinux.com.br/~msoliver

e

Listeiro 037, listeiro_037:
https://www.vivaolinux.com.br/~listeiro_037

Veja:
https://www.vivaolinux.com.br/topico/Shell-Script/Meu-MIni-Shell-Script
Download 6470.zwapdeslig.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#!/bin/bash

# Script Desligador de ZSwap em todos os 8 núcleos de um Computador.
# Versão 9.
# Autor: Albfneto, Brasil, 2016. <albfneto@fcfrp.usp.br>
# Co-Autores: Arthur_Hoch, MsOliver e Listeiro_O37.
# Site: Viva o Linux.

# Função Print:
 print(){
       echo -e "\n\n$1\n\n"
       if [ ! -z $2 ]; then sleep $2; fi
  }
 
# Checa Sudo:
 # Esta porção do código, modificada do publicado por: Braiam, 2015.
# Site: askubuntu.com/questions/711580/how-to-enter-password-only-once-in-a-bash-script-needing-sudo
if [[ $EUID -ne 0 ]]; then
   echo "Este Script precisa ser executado como Root, porisso use: sudo sh "$0""
   1>&2
   exit 1
fi
# Mensagens:
print "Script Desligador de ZSwap, em Todos os Núcleos." 3
print "Desligando ZSwap de todos os núcleos:"

# Laço:
# Código Original. Descomente para usar:
# for i in {0..7};
# do
# sleep 1
# /usr/sbin/zswap.sh stop zram"$i"
# sleep 1
# done

# Modificação, mostra cada núcleo parando:
for i in {0..7};
do
print "Parando núcleo $i" 1
/usr/sbin/zswap.sh stop zram"$i"
done

# Mensagem e Removendo Módulo de Kernel:
print "Todos os Núcleos Foram Desligados:" 2
print "Desativando o Módulo ZRAM do Kernel..." 2
rmmod -v zram
print "Módulo ZRAM do kernel desativado." 2

# Reativação da Swap Clássica:
print "Reativando a SWAP Clássica..." 2
swapoff -a
sleep 2
swapon -a 
print "Swap Normal:"
swapon --show

# Final da Execução:
print "Saindo... Tchau!" 3
exit
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Gerenciador de arquivos youtube-dl

Monta Pen-Drive Windows no Linux

Criar pacote Debian o firefox de br.mozdev.org

Habilitar e Desabilitar a Touchscreen

Cryporange - criptografador de mensagens

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.