Início
» LINUX
»
5 maneiras seguras de reduzir o uso de RAM no Linux
5 maneiras seguras de reduzir o uso de RAM no Linux
Para reduzir o uso de RAM no Linux, identifique os aplicativos que consomem muita memória e feche ou reconfigure aqueles que você não precisa. Comece com as abas do navegador e os aplicativos que iniciam ao fazer login; uma área de trabalho mais leve pode ajudar computadores mais antigos. O Linux pode recuperar grande parte do seu cache de arquivos quando os aplicativos precisam de memória.
Verifique a pressão da memória antes de alterar as configurações.
Abra um terminal e execute o comando free -h. Preste atenção à coluna "available" , não apenas à coluna "free" . O Linux usa parte da RAM disponível para armazenar arquivos em cache, permitindo que eles abram mais rapidamente. O MemAvailablevalor do kernel estima quanta memória pode ser usada por novos aplicativos sem precisar usar o swap, levando em consideração o cache recuperável. Consulte a documentação do kernel do Linux para/proc/meminfo obter a definição.
Observe o availablevalor de `mem` para avaliar a disponibilidade de memória; um freevalor baixo por si só não prova que o Linux esteja com pouca RAM.
Se o computador permanecer responsivo e MemAvailableestiver em bom estado, um uso elevado da memória pode ser normal. Se a memória disponível permanecer baixa, o uso da memória virtual aumentar ou os aplicativos travarem, procure a causa real da sobrecarga.
1. Encontre e feche o aplicativo que está usando mais memória.
Abra o monitor de sistema do seu ambiente de trabalho e classifique a lista de processos por memória. O Monitor de Sistema do GNOME possui uma aba "Processos" com uma coluna "Memória"; outros ambientes de trabalho podem incluir seu próprio visualizador de processos. O guia do GNOME para verificar o uso de memória explica como classificar essa lista.
Inspecione primeiro as entradas principais e, em seguida, feche o aplicativo do usuário normalmente quando terminar de usá-lo.
Salve seu trabalho e, em seguida, feche um editor de texto grande, jogo, projeto de vídeo ou máquina virtual que você não precise mais. Se um aplicativo continuar crescendo enquanto estiver ocioso, atualize-o e verifique suas extensões ou arquivos abertos. Force a parada apenas de aplicativos não essenciais e que não respondem; encerrar um processo do sistema ou da área de trabalho pode encerrar sua sessão ou interromper serviços.
2. Reduza o número de abas e extensões do navegador.
A memória do navegador depende das suas abas e extensões, portanto, trocar de navegador não é garantia de sucesso. Feche abas desnecessárias, especialmente páginas de vídeo ou aplicativos web grandes, e desative extensões que você raramente usa.
No Firefox, pressione Shift+ Escou abra Menu → Mais ferramentas → Gerenciador de tarefas para visualizar o uso de memória por processo. A página de processos pode ajudar a identificar uma aba ou extensão para fechar; consulte o guia do Gerenciador de tarefas do Firefox da Mozilla . Outros navegadores têm gerenciadores de tarefas ou visualizações de processos integrados semelhantes.
Utilize a visualização de processos do próprio navegador para encontrar abas ou extensões que estejam consumindo muitos recursos.
3. Desative os aplicativos de inicialização opcionais
Aplicativos de bate-papo, jogos, sincronização na nuvem e auxiliares podem permanecer na memória após serem iniciados ao fazer login. Revise a lista de inicialização do seu ambiente de trabalho e desative apenas os aplicativos que você não precisa usar imediatamente. No GNOME, use o GNOME Tweaks; a página de ajuda do GNOME descreve a configuração. Outros ambientes de desktop podem chamá-la de Sessão e Inicialização ou Inicialização Automática .
Mantenha os aplicativos que você usa para backups, sincronização, notificações ou acessibilidade; desative apenas os aplicativos opcionais.
Não exclua todos .desktopos arquivos de uma pasta de inicialização automática. Alguns itens são importantes para o funcionamento do sistema ou para o hardware, e removê-los em massa pode causar novos problemas. Altere um ou dois itens opcionais, saia da sua conta e entre novamente, e verifique se o uso de memória em modo ocioso melhorou.
4. Experimente um ambiente de desktop mais leve.
O ambiente de desktop permanece ativo durante a sua sessão, portanto, substituir uma configuração que consome muitos recursos pode ser útil em um computador com memória limitada. O LXQt se descreve como um desktop leve e modular . O Lubuntu é uma distribuição do Ubuntu baseada no LXQt; veja o site oficial do Lubuntu .
Para experimentar o LXQt, siga as instruções de instalação da sua distribuição; os nomes dos pacotes e a configuração da sessão podem variar. Saia da sua conta, escolha o LXQt na tela de login, se essa opção estiver disponível, e teste sua carga de trabalho habitual mantendo a área de trabalho original instalada. Antes de trocar de distribuição, experimente um pendrive inicializável e verifique seu hardware.
Uma sessão mais leve, como a LXQt, é uma opção para testes quando a própria área de trabalho representa uma parte significativa do seu uso diário.
5. Execute menos tarefas que consomem muita memória simultaneamente.
Algumas cargas de trabalho exigem uma quantidade substancial de RAM, independentemente das configurações da área de trabalho. Feche máquinas virtuais ou contêineres ociosos, reduza as compilações paralelas e pause tarefas grandes de vídeo ou imagem ao executar multitarefas. Em uma IDE, feche espaços de trabalho e servidores de linguagem não utilizados. Se um aplicativo oferecer um limite de memória ou de processos, reduza-o gradualmente e confirme se a tarefa ainda é concluída sem problemas.
Ao escolher um aplicativo substituto, compare-o com os mesmos arquivos e carga de trabalho, em vez de presumir que um programa diferente ou uma distribuição Linux diferente sempre usará menos memória. O objetivo é liberar espaço suficiente para o trabalho que você realmente realiza.
Evite truques de "limpeza de RAM"
Não force a limpeza do cache do sistema de arquivos nem instale um utilitário de limpeza de memória para diminuir o uso de RAM exibido. O Linux consegue recuperar recursos do cache sob pressão. Swap ou zram podem ajudar a lidar com picos de uso, mas não reduzem o consumo de RAM pelos aplicativos. Se o uso de RAM MemAvailablepermanecer muito baixo durante o uso normal, a carga de trabalho pode exceder a memória física disponível; adicionar RAM é a solução definitiva, quando compatível.