Para eliminar/descarregar/limpar a memória cache ou RAM no Linux (RedHat/CentOS 7/8), você pode seguir estas etapas:
1. Faça login como usuário root: * Su –
*(Use sua senha normal para autenticar)*
2. Libere o cache da página: *Sincronizar*
*Echo 3> /proc/sys/vm/drop_caches*
*Isso liberará o cache da página, liberando a memória armazenada anteriormente.*
3. Libere o cache de dentries e inodes: *Eco 2> /proc/sys/vm/drop_caches*
*Isso liberará o cache de dentries e inodes, liberando ainda mais memória.*
4. Libere todos os caches do sistema de arquivos (não recomendado para sistemas com SSD): *Eco 1> /proc/sys/vm/drop_caches*
Aviso :isso também liberará todo o cache do buffer do sistema de arquivos, o que pode ter um impacto negativo no desempenho. Use com cuidado.
5. Verifique o uso de memória: *Grátis –m (ou -g para GB)*
*Isso exibirá a quantidade de RAM livre e usada.*
6. Monitore o uso da memória ao longo do tempo (opcional): *Assistir –n 1 grátis –m (ou -g para GB)*
*Isso exibirá uma atualização contínua do uso de memória, permitindo monitorar quaisquer alterações.*
7. Você também pode reiniciar serviços específicos que usam uma quantidade significativa de memória, como servidores web, bancos de dados ou servidores de aplicativos, para limpar o cache de memória associado a esses serviços.
Observação: Dependendo da configuração do sistema e do uso de recursos, o impacto real da limpeza da memória cache pode variar. Essas etapas devem ajudar efetivamente a liberar memória em sistemas Red Hat/CentOS 7/8.