Como liberar memória no linux

Você pode tornar seu sistema Linux rodar mais suave, mesmo sem ser um guru.

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.
De esta maneira? Compartilhar em redes sociais:

LiveInternet