Nada de sync ou BleachBit, limpe o cache do sistema de forma alternativa

Publicado por Lucas Alves Santos em 20/08/2015

[ Hits: 5.619 ]

Blog: https://www.linkedin.com/in/lucasalvessantos/

 


Nada de sync ou BleachBit, limpe o cache do sistema de forma alternativa



Olá Linuxers.

Geralmente limpamos o cache do sistema com o BleachBit ou usando a função "sync" no terminal, porém na dica de hoje vou mostrar a vocês como limpar o cache de uma forma um pouco diferente, usando o "sysctl".

O que é cache do sistema?

Na área da computação, cache (também usado a grafia: cachet ou cachê, mas cuja pronúncia correta em inglês é KASH) é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. (https://pt.wikipedia.org/wiki/Cache)

Limpando o cache com o "sysctl"

1. Antes de tudo, confira quanto de cache está sendo utilizado. Para isso rode o comando a seguir:

free -m

No resultado, veja que na aba "em cache" mostra a utilização do cache.

2. Como limpar?

Abra um emulador de terminal e rode os comandos a seguir para limpar o seu cache:

sudo su (vai solicitar sua senha)
# sync
# sysctl -w vm.drop_caches=3
# sysctl -w vm.drop_caches=0


Pronto! Seu cache já estará limpinho.

Outras dicas deste autor

LXQt no Debian? Veja como instalar

Como configurar joystick de PS3 com o Antimicro para jogar CS 1.6

Aprenda a corrigir o erro de pacote não instalável no Ubuntu (dependência libenet2a)

Dê um fim no Adobe Flash Player no Ubuntu

Procurando um programa para Ubuntu semelhante ao CCleaner? Conheça e instale o Sweeper

Leitura recomendada

Workgroup open source com OpenLDAP

Redirecionamento de portas com socat

Removendo opção inválida "KDE" da lista de sessões da tela de login do GDM

Sobrevivendo ao Terminal do Xenserver 7

Linux avançado: Controle de inicialização em Sabayon Linux

  

Comentários
[1] Comentário enviado por J0taLinux_981 em 21/08/2015 - 02:02h

Valeu pela dica Lucas! No entanto, quanto digito o segundo valor aparece a mensagem:

escritorio-dsktp # sysctl -w vm.drop_caches=0
sysctl: chave de configuração "vm.drop_caches": Argumento inválido

O que pode ser ? Uso Mint 17.2 64 bits.

[2] Comentário enviado por bigbruno em 26/08/2015 - 18:03h

Uma coisa é uma coisa, outra coisa são outras coisas mais.

Os programas como bleachbit apagam arquivos de cache salvos em disco, o comando citado apaga a cache feita na memória RAM.

Por sinal, em geral apagar cache da memória RAM vai mostrar mais memória livre, porém o desempenho do sistema diminui, pois está em cache justamente pra acelerar o uso do sistema.

[3] Comentário enviado por removido em 29/08/2015 - 16:19h


[2] Comentário enviado por bigbruno em 26/08/2015 - 18:03h

Uma coisa é uma coisa, outra coisa são outras coisas mais.

Os programas como bleachbit apagam arquivos de cache salvos em disco, o comando citado apaga a cache feita na memória RAM.

Por sinal, em geral apagar cache da memória RAM vai mostrar mais memória livre, porém o desempenho do sistema diminui, pois está em cache justamente pra acelerar o uso do sistema.


Isso mesmo, pessoal de desespera acreditando que esta com pouca memoria livre, quando na verdade esta fazendo um bom uso dela:

http://blog.hostdime.com.br/materias/tecnologia/ah-nao-o-linux-esta-comendo-minha-ram/



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts