zswaplig.sh - Um "Ligador" de ZSWAP, SWAP em RAM para Sabayon Linux
Publicado por Alberto Federman Neto. (última atualização em 24/08/2016)
[ Hits: 2.869 ]
Homepage: https://ciencialivre.blog/
Este script é um "ligador" 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 artigo: 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
#!/bin/bash
# Script Ativador de ZSwap em todos os 8 núcleos de um Computador.
# Versão 6.
# Autor: Albfneto, Brasil, 2016. <albfneto@fcfrp.usp.br>
# Co-Autores: Arthur_Hoch, MsOliver e Listeiro_O37.
# Site: Viva o Linux.
print(){
echo -e "\n\n$1\n\n"
if [ ! -z $2 ]; then sleep $2; fi
}
# 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
print "Script Ativador de ZSwap em Todos os Núcleos." 3
print "Carregando Módulo de Kernel..." 3
modprobe zram num_devices=8
print "Módulo Carregado..." 1
echo "Ativando ZSwap em todos os núcleos:" 3
for i in {0..7};
do
sleep 1
/usr/sbin/zswap.sh start zram"$i"
sleep 1
done
print "Todos os Núcleos Foram Ativados:" 3
swapon --show
print "Saindo... Tchau!" 5
exit
Reiniciar modem via Shell Script
Baixar recursivamente links de um arquivo texto
Alta disponibilidade IP-Virtual
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Usando dracut e dispensando genkernel no Gentoo + LUKS + Btrfs
Curso GRÁTIS: OCS Inventory NG - Do Deploy ao Hardening com foco em Segurança da Informação!
Instalando fontes via script no Nautilus Scripts no Gnome do Debian 13
O que houve com slackware ??? (3)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (5)









