Guias/Como liberar memória RAM no Mac

Como liberar memória RAM no Mac, e quando não é preciso

Atta 🐬

Fundador do Vitals

Publicado em

Resposta rápida

Para liberar memória RAM no Mac, abra o Monitor de Atividade, clique em Memória e ordene pela coluna Memória; depois encerre ou abra de novo o app que está no topo. Navegadores, apps de chat, editores de código, máquinas virtuais, o Docker e modelos de IA locais são os que mais ocupam. Antes, veja a Pressão da Memória na parte de baixo da aba: se estiver verde, não há nada a liberar, porque o macOS usa a memória sobrando para arquivos que ele devolve no momento em que um app precisa. Apps de limpeza de memória e o sudo purge não ajudam. O Vitals, um monitor de sistema para Mac, mostra a memória de cada app com os auxiliares incluídos e avisa quando um app não para de crescer.

Como liberar memória no Mac

  1. 01 Abra o Monitor de Atividade (pressione ⌘Espaço e digite o nome) e clique em Memória.
  2. 02 Veja a Pressão da Memória na parte de baixo. Se o gráfico estiver verde, pare aqui: o Mac tem memória suficiente, por mais cheia que a Memória Usada pareça.
  3. 03 Clique no cabeçalho da coluna Memória para ordenar por ela e escolha Visualizar → Todos os Processos, Hierarquicamente para que os processos auxiliares de cada app fiquem sob ele.
  4. 04 Encerre os apps perto do topo que você não está usando. Se um que você está usando cresceu muito além do tamanho normal, salve o seu trabalho, encerre-o e abra de novo.
  5. 05 Em um navegador, feche ou recarregue as abas mais pesadas em vez de encerrar o navegador inteiro. O gerenciador de tarefas dele mostra quais são.
  6. 06 Espere um minuto e veja a Pressão da Memória de novo. Ela deve ter voltado ao verde, e a Troca Usada deve parar de crescer.

Se a pressão da memória continuar vermelha depois que você encerrou os apps que usavam a memória, reinicie o Mac. A memória presa por um processo do sistema travado não é liberada de nenhum outro jeito.

A maioria dos conselhos sobre liberar RAM parte do número errado. Memória Usada perto do total é como o macOS deve funcionar: a memória que ninguém está usando fica ocupada guardando arquivos usados recentemente e é devolvida no momento em que um app a pede. O que importa é se os apps recebem a memória que pedem, e é isso que a Pressão da Memória mostra. Quando ela fica amarela ou vermelha, geralmente um ou dois apps estão ocupando a maior parte, e a tabela abaixo mostra como liberar cada caso.

O que ocupa a memória e como liberá-la

O que está usandoComo liberarOnde olhar
Um navegador com muitas abas Feche ou recarregue as abas mais pesadas e ative a Economia de memória no Chrome O gerenciador de tarefas do navegador
Slack, Teams, Discord, VS Code e outros apps feitos com tecnologia web Encerre-os quando não estiver usando, ou abra de novo uma vez por dia Monitor de Atividade → Memória, com Visualizar → Todos os Processos, Hierarquicamente
Uma máquina virtual no Parallels, VMware Fusion ou UTM Desligue as VMs que você não está usando, ou dê menos memória a elas nos ajustes Monitor de Atividade → Memória
Docker Diminua o Memory limit no Docker Desktop, ou ative o Resource Saver docker stats
Um modelo de IA local Descarregue o modelo ou encerre o app que o executa Monitor de Atividade → Memória
Um app que não para de crescer Encerre, abra de novo e atualize o app O valor de Memória dele ao longo de uma ou duas horas

Quando não é preciso liberar RAM

Memória sem uso é memória desperdiçada. O macOS mantém arquivos usados recentemente na RAM como Arquivos em Cache, para que abri-los de novo seja instantâneo, e comprime a memória que um app não está usando antes de mover qualquer coisa para o disco. As duas aparecem como memória em uso, e as duas cedem espaço quando um app precisa.

Então um Mac com 15 GB de 16 GB em uso e a Pressão da Memória verde está saudável, e liberar memória só o deixaria mais lento enquanto o macOS lê esses arquivos de novo. Libere memória quando a pressão ficar amarela ou vermelha enquanto você trabalha, ou quando o Mac ficar lento e a Troca Usada não parar de subir.

O que realmente libera memória

A memória pertence ao app que a pediu, então o jeito de liberá-la é por meio desse app.

  • Encerre os apps que você não está usando. No Mac, fechar a última janela de um app muitas vezes deixa o app aberto; pressione ⌘Q para encerrá-lo.
  • Feche as abas do navegador de que você não precisa, principalmente web apps e vídeos. Veja Chrome usando memória demais para saber como encontrar as pesadas.
  • Impeça que apps que você nunca usa abram no início da sessão, em Ajustes do Sistema → Geral → Itens de Início de Sessão e Extensões.
  • Dê às máquinas virtuais e ao Docker uma parte menor da memória. Cada um ocupa o que você der a ele enquanto estiver rodando.
  • Reinicie um app que vaza memória: a memória dele não para de crescer mesmo que você não o use mais do que o normal. Atualizar o app muitas vezes corrige o vazamento.

O que não funciona: limpadores de memória e purge

Os apps de limpeza de memória e o comando sudo purge esvaziam o cache de arquivos e empurram a memória dos apps para o disco. O número cai por um instante, depois o macOS lê os mesmos arquivos e páginas de volta, e o Mac fica mais lento até terminar. Nada do que estava usando memória parou.

Encerrar processos do sistema no Monitor de Atividade também não ajuda. O macOS os inicia de novo, e muitos deles, como o WindowServer e o kernel_task, só são grandes por causa do que os seus apps pedem que eles façam.

Quando o Mac precisa mesmo de mais memória

Se a Pressão da Memória fica amarela durante o trabalho que você faz todo dia, só com os apps de que precisa abertos, falta memória ao Mac para esse trabalho. A troca no SSD de um Mac com Apple silicon é rápida, então amarelo é administrável; vermelho, ou um Mac que trava ao alternar entre apps, não é.

A memória unificada de um Mac com Apple silicon faz parte do chip e não pode ser ampliada depois. Até o próximo Mac, as opções são menos apps abertos ao mesmo tempo, alternativas mais leves aos mais pesados e menos memória reservada para máquinas virtuais, Docker e modelos de IA. Na hora de comprar, use a Pressão da Memória deste Mac como guia de quanto você precisa.

O que o Vitals acrescenta

O Vitals mostra a memória de cada app com os auxiliares incluídos e avisa quando um deles não para de crescer.

  • Uma linha por app com os processos auxiliares incluídos, então um navegador ou o Slack é um único valor: perto do que você recupera ao encerrá-lo
  • Clique em um navegador para ver a memória dividida em abas, extensões, gráficos e o próprio navegador, e abra a aba Contêineres para ver a memória de cada contêiner do Docker
  • 30 dias de memória para cada app, para você distinguir um app que sempre foi grande de um que está crescendo
  • Uma notificação quando um app usa cada vez mais memória e quando falta memória ao Mac, com os nomes dos dois apps que mais usam
  • A pressão da memória na barra de menus, no lugar da memória usada, se você preferir

Bom saber

  • O Vitals não libera memória nem limpa caches. Ele mostra qual app encerrar e o encerra depois de perguntar.
Comprar o Vitals por $9 $9 durante o lançamento, $29 depois. Reembolso em até 14 dias.

Perguntas frequentes

Como limpar a memória RAM do Mac?

Encerre os apps que você não está usando, começando pelos que estão no topo da aba Memória do Monitor de Atividade, e feche as abas pesadas do navegador. Se a pressão da memória continuar vermelha depois disso, reinicie o Mac.

É ruim o Mac estar usando toda a memória?

Não, se a Pressão da Memória estiver verde. O macOS preenche a memória sobrando com arquivos em cache e a devolve assim que um app precisa. Isso só importa quando a pressão está amarela ou vermelha.

O sudo purge libera RAM no Mac?

Ele esvazia o cache de arquivos, então a Memória Usada cai por um instante. Depois o macOS lê esses arquivos de volta, então o Mac fica mais lento por um tempo, e nenhum app tem mais memória do que antes.

Apps de limpeza de RAM funcionam no Mac?

Não. Eles expulsam memória que os apps e o macOS pedem de novo na mesma hora. O número parece melhor por um minuto; o Mac não fica mais rápido.

De quanta RAM eu preciso em um Mac?

O suficiente para manter a Pressão da Memória verde no seu trabalho normal. Para a maioria das pessoas, são 16 GB; desenvolvedores que rodam contêineres ou máquinas virtuais, e quem roda modelos de IA locais, muitas vezes querem 32 GB ou mais.

Existe um app que mostra qual app está usando a memória do meu Mac?

O Vitals mostra a memória de cada app com os processos auxiliares incluídos, guarda 30 dias disso e envia uma notificação quando um app não para de crescer ou quando falta memória ao Mac.

No glossário

Mais guias