Guias/Como liberar memória RAM no Mac
Como liberar memória RAM no Mac, e quando não é preciso
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
- 01 Abra o Monitor de Atividade (pressione ⌘Espaço e digite o nome) e clique em Memória.
- 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.
- 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.
- 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.
- 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.
- 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á usando | Como liberar | Onde 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.
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
- Por que meu Mac está tão lento
- O que está gastando a bateria do meu Mac
- Qual app está usando minha CPU ou memória
- Por que meu Mac não entra em repouso
- Chrome usando memória demais
- Por que as ventoinhas do meu Mac fazem tanto barulho
- Como controlar a velocidade da ventoinha no Mac
- Docker usando memória demais
- Como parar contêineres do Docker
- Mixer de volume para Mac
- Alternativas ao Monitor de Atividade
- Alternativas ao iStat Menus
- Alternativas ao Stats
- Gerenciador de Tarefas para Mac
- Melhores monitores de sistema para Mac
- Melhores monitores para a barra de menus do Mac
- Melhores mixers de volume para Mac