Linux tende a manter o máximo de informações de tempo de execução na memória RAM quanto possível, uma vez que a RAM é muito mais rápido do swap. Ao fazê-lo, Linux categoriza os dados na memória RAM ou como ativos ou em cache. Normalmente, este sistema funciona muito bem, mas às vezes Linux tenta manter a memória desnecessária em cache, forçando os programas ativos para usar swap, o que provoca uma queda no desempenho do sistema. A fim de resolver o problema, Linux kernel 2.6 pode limpar o cache do sistema manualmente.
Feche os programas desnecessários. Eles poderiam estar usando muita memória RAM. prováveis culpados incluem aplicações de alta de memória, como navegadores, media players e jogos gráficos.
Faça login em um terminal como root e digite "-m livre." Consulte a tabela. Se a quantidade de cache de memória é baixo em comparação com a quantidade utilizada, isso significa que sua memória RAM está sendo usado ativamente por programas, e você precisa para fechar esses programas para recuperá-lo. Se o valor em cache é alta, limpar o cache pode resolver seu problema.
No mesmo terminal, digite:
sync- eco 3 gt; / Proc / sys / vm / drop_caches
dicas & avisos
- Certifique-se de incluir o "sincronizar" de comando como mostrado acima. Caso contrário, poderá perder informações importantes.
- sistemas de memória Linux são feitas para gerir a si mesmos. Manualmente rubor seu cache pode causar a degradação do desempenho, uma vez que seu computador pode ter essa informação em cache para uma boa razão.