Como o macOS é baseado em UNIX, seu gerenciamento de memória é bem robusto. Mas ele não perfeito e você ainda pode se deparar com a mensagem “A memória para aplicativos do seu sistema foi esgotada”. O que ela significa e por que isso acontece? Explicaremos tudo isso e o que você pode fazer para solucionar esse problema.

Mas primeiro, vejamos o que é a memória para aplicativos. Resumidamente, ela é a parte do macOS responsável por lidar com os aplicativos que estão em execução.

O que a mensagem “A memória para aplicativos do seu sistema foi esgotada” significa?

O macOS armazena os dados usados por processos ativos na memória RAM. Quando há pouco espaço na RAM, o macOS começa a armazenar dados no disco de inicialização, e a trocá‑los entre o disco e a RAM, conforme seja necessário. Esse processo é chamado de memória virtual. Por esse motivo, é sempre bom ter espaço livre suficiente no disco de inicialização (10% no mínimo). Se você não tiver espaço suficiente no disco de inicialização para armazenar os arquivos temporários de um aplicativo, a mensagem de erro aparecerá para informar que o sistema está sem memória para apps.

Por que isso acontece?

Muitos motivos podem fazem com que essa mensagem de erro apareça, mas, como dissemos, o gerenciamento de memória do macOS é muito bom. Sendo assim, se você vir essa mensagem, será preciso tomar uma atitude.

Os motivos incluem:

Espaço em disco

Pouco espaço no disco de inicialização

MultitarefaMuitos apps abertos simultaneamente
Navegador travado

Muitas abas abertas

Apps rebeldesApps que abusam da memória

O CleanMyMac, um app autenticado pela Apple, tem um prático item de menu que facilita monitorar a memória de aplicativos e liberá‑la quando você sente que o Mac está lento. Veja como usá-lo:

  1. Baixe o CleanMyMac de graça aqui.
  2. Instale e abra o app.
  3. Na barra de menus, clique no ícone do CleanMyMac.
  4. Clique em Memória.
Memória

    Como verificar a memória de aplicativos no Mac?

    Antes de liberar a memória de aplicativos no Mac, que tal saber como verificá‑la? O Mac oferece uma ferramenta perfeita para isso, o app Monitor de Atividade.

    Veja como usá-lo:

    1. Acesse Aplicativos > Utilitários.
    2. Abra o Monitor de Atividade.
    3. Clique em Memória e verifique os dados na parte inferior da janela. Observe o campo “Memória de App” ao lado de “Memória Usada”.

    Como corrigir o erro “'A memória para aplicativos do seu sistema foi esgotada”

    Você também pode abordar esse problema de outras maneiras.

    1. Reinicie o Mac

    Esta é a primeira coisa a tentar. Ao reiniciar o Mac, caches e outros arquivos temporários são limpos, e você recupera o espaço em disco usado como memória virtual.

    2. Atualize o macOS

    Ao se deparar com qualquer problema no Mac, é sempre bom ver se há uma atualização disponível. Afinal, os problemas muitas vezes são bugs que podem ter sido corrigidos na atualização.

    1. Clique no menu Apple e escolha “Ajustes do Sistema”.
    2. Selecione Geral > Atualização de Software.
    3. Se houver uma atualização disponível, siga as instruções na tela para instalá‑la.
    sistema Preferências Atualização de software

    3. Use o Gerenciamento de Armazenamento da Apple

    A Apple oferece algumas ferramentas úteis para gerenciar o espaço no disco de inicialização.

    sistema Preferências Armazenar

    1. Clique no menu Apple e selecione “Sobre Este Mac”.
    2. Clique na aba Armazenamento.
    3. Clique em Gerenciar.
    4. Selecione Recomendações para ver uma lista do que a Apple sugere que você faça para liberar espaço de armazenamento. Escolha quais recomendações seguir e faça tudo de acordo com as instruções.

    4. Atualize os apps

    Da mesma forma que o macOS, um ou mais apps que você usa podem ter um bug que faça com que eles usem muita memória. Verifique se existem atualizações para esses apps, já que os bugs podem ter sido corrigidos numa nova atualização. No caso de apps baixados da App Store, basta verificar na loja. Você só precisa seguir estes passos:

    1. Abra a App Store a partir do Launchpad, Dock ou pasta Aplicativos.
    2. Clique em Atualizações.
    3. Se houver atualizações disponíveis, clique em Atualizar ou Atualizar Tudo.
    sistema  Atualizações da AppStore


    5. Feche os apps que você não está usando

    Muita memória virtual é desperdiçada quando apps ficam abertos em segundo plano. É um bom hábito encerrar os apps ao parar de usá‑los. Pressione Command + Option + Esc para abrir a janela Forçar Encerrar. Caso veja na lista algum app que não esteja sendo usado, encerre‑o.

    6. Feche as abas do navegador

    Como os navegadores modernos podem ter muitas abas abertas simultaneamente, abusamos disso e passamos o dia inteiro com dezenas delas abertas. E ainda temos a coragem de nos perguntar por que o Mac está lento. Ao manter as abas abertas, elas vão sendo atualizadas em segundo plano, o que consome a memória e outros recursos do sistema. Adicione as abas que você usa regularmente aos favoritos e feche‑as quando acabar de usá‑las.

    7. Revise as extensões do navegador

    Extensões obsoletas ou problemáticas no navegador podem ser um outro motivo dos problemas de memória do Mac que levam à mesma mensagem de erro. Analise as extensões em cada navegador que você usa e decida se elas são úteis ou se podem ser desativadas ou removidas.

    No Safari, encontre‑as em Preferências > Extensões. No Chrome, basta digitar chrome://extensões na barra de endereço.

    8. Desinstale aplicativos

    Como alguns apps ocupam vários gigabytes no Mac, faz muito sentido desinstalá‑los caso você não os use. Se eles tiverem sido baixados da App Store, sempre será possível baixá‑los novamente quando você precisar. Mesmo que esse não seja o caso, é provável que você possa baixar o app novamente do site do desenvolvedor. Você sabia, por exemplo, que o Word ocupa 2 GB de espaço? O melhor é eliminar os apps desnecessários.

    Há diversas maneiras de desinstalar apps no Mac:

    1. Pela App Store. Caso o app provenha da App Store, abra‑a, clique no seu nome de usuário na parte inferior e encontre o app que deseja remover. Clique no botão com as reticências e escolha Apagar App. Confirme.
    2. Ao arrastar um app da pasta Aplicativos para o Lixo. Não se esqueça de esvaziar o Lixo depois disso.
    3. Pelo Launchpad. Encontre o app no Launchpad, mantenha o app clicado até que ele comece a tremer, clique no X e clique em Apagar.
    4. Com um desinstalador nativo fornecido com alguns apps. Encontre‑o na pasta Aplicativos com o nome “Uninstaller do (app)” ou “Uninstall (app)”.
    5. Use a ferramenta Desinstalador do CleanMyMac para encontrar rapidamente todos os arquivos relacionados a um app e removê‑los de uma só vez. Abra o CleanMyMac, clique em Aplicativos na barra lateral e clique em Analisar > Gerenciar Aplicativos > Desinstalador. Selecione um app (ou vários) e clique em Desinstalar.

    Note que, se você não usar o CleanMyMac, será necessário buscar todos os arquivos de sobras para remover completamente o app. Para saber mais sobre o apagamento de sobras de apps, leia este artigo.

    9. Reduza o uso de memória do Finder

    Normalmente, problemas de memória estão relacionados ao Finder. Ele ajuda a gerenciar arquivos e navegar pelas pastas de tudo o que está no Mac. Mas esse é um processo que consome bastante RAM. Se nada até aqui ajudou, pense em limitar o uso de memória do Finder. Veja como:

    1. Abra uma janela do Finder.
    2. Na barra de menus, selecione Finder > Ajustes.
    3. Na aba Geral, encontre o menu “Novas janelas do Finder mostram”.
    4. Selecione um local que não seja Recentes ou Meus Arquivos.
    5. Mantenha pressionada a tecla Option e clique com o botão direito no ícone do Finder no Dock.
    6. Selecione Reiniciar.

    10. Instale mais RAM

    A última alternativa (e também a mais cara) é instalar mais RAM no Mac se você puder. Com mais RAM física, o macOS usará o disco de inicialização para armazenar arquivos de troca com menos frequência. Entretanto, nem todos os Macs podem ter mais RAM instalada depois de comprados e, no caso daqueles que podem, isso normalmente envolve uma visita a uma Apple Store ou centro de serviço autorizado.

    Como usar o Monitor de Atividade para reduzir o uso de memória no Mac

    Se você já tiver feito todos os passos acima e a mensagem de erro ainda estiver aparecendo, será necessário botar seu chapéu de detetive para investigar a origem do problema. O macOS oferece uma ótima ferramenta para isso: o Monitor de Atividade. Ele permite que você veja todos os processos em execução no Mac e os lista de acordo com os recursos do sistema que estão sendo consumidos, incluindo a RAM. Dessa forma, você pode identificar os processos que abusam da memória (e provavelmente causam a mensagem de erro) e encerrá‑los.

    1. Acesse a pasta Aplicativos > Utilitários e abra o Monitor de Atividade.
    2. Consulte a aba Memória para ver uma lista dos processos, incluindo apps e abas do navegador, que consomem a memória.
    3. Selecione um processo ou app e clique no ícone “X” na barra de ferramentas para encerrá‑lo.
    Dica

    A ferramenta Desempenho do CleanMyMac (o app mencionado acima) ajuda a otimizar o Mac rapidamente. Ela esvazia o cache do DNS, reindexa o Spotlight, repara as permissões do disco e faz várias outras coisas que ajudam o sistema a funcionar bem.

    Existem muitos motivos para que a mensagem de esgotamento de memória para apps apareça. Mas todos eles indicam a mesma coisa: falta de espaço no disco de inicialização. A solução mais simples é liberar mais espaço. Mas não deixe de seguir os passos acima para determinar se um app problemático está usando mais memória do que deveria.