Verificar e/ou limpar cache de memória
Publicado por Pedro (última atualização em 06/09/2013)
[ Hits: 10.807 ]
Homepage: 127.0.0.1
Download Cclean2 (versão 2)
Script que verifica o valor de sua memória disponível e limpa seu cache caso necessário. Basta colocá-lo para iniciar em background a partir de seu startx, init, ou no seu gerenciador de login no script de POSTLOGIN.
Lembrado que você deve configurar o intervalo de tempo e a quantidade de memória livre, os padrões são de 30 min em 30 min e com - 2 GB de memória, ele realizará a limpeza automaticamente.
Lembrando que só funciona com kernel da série 2.6.16 em diante.
Versão 2 - Enviado por Pedro em 05/09/2013
Changelog: Foi feita uma revisão no script e adicionei uma "função de log" para saber os horários mais frequentes das limpezas de memória. O log vai para o arquivo /var/log/Cclean2.log.
#/bin/bash #------------------------------------------------------------------------- # Cclean v1.1, feito para ser executado periodicamente de maneira simples # e eficiente, bastando ser executado em background pelo root no init # feito por px, contato por email dropx11@gmail.com #------------------------------------------------------------------------- #--------------------------Parametros do Cclean---------------------------------------- MEM_MIN=2097152 #quantidade de memória livre, em kb para iniciar a limpeza, padrão 2 gb TIME=1800 #intervalo da verificação de memoria livre, em segundos, padrão 30 min #-------------------------------------------------------------------------------------- GET_MEN() { export MEM_LIVRE=$(awk '/^MemFree/ { print $2; }' /proc/meminfo) if [ $MEM_LIVRE -le $MEM_MIN ];then CLEAN else sleep $TIME GET_MEN fi } CLEAN() { sync && echo 3 > /proc/sys/vm/drop_caches; sleep $TIME GET_MEN } GET_MEN
Script para trocar textos em arquivos
Download com barra de progresso
Monitore seu pc com um comando fácil
organização_topografia quarto arquivo
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Alguém já usou o framework Avalonia para desenvolver interfaces de usu... (4)
Ajuda Pra Melhoria do NFTABLES. (8)
Sinto uma leve lentidão ao arrastar, miniminizar e restauras as janela... (2)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (7)