Onde olhar
Abra o Monitor de Atividade e clique em Memória. No rodapé da janela, segundo a Apple:
- Pressão da Memória: um gráfico de como a memória está dando conta do trabalho. Ele leva em conta a memória disponível, a taxa de troca (swap), a memória residente e os arquivos em cache.
- Memória Usada, com a Memória do App, a Residente (a que o sistema precisa e não pode sair da RAM) e a Comprimida: quando a memória chega perto do limite, o macOS comprime a de apps inativos para sobrar mais para os ativos.
- Arquivos em Cache: arquivos que o sistema guarda na memória que estava sem uso, para abrir mais rápido o que você usa de novo.
- Troca Usada (a swap): o espaço no disco de inicialização usado para trocar com a RAM o que não está em uso.
A swap ocupa disco
Como a swap mora no disco de inicialização, Mac com pouca memória e disco quase cheio é a pior combinação: falta RAM, o sistema troca com o disco, e o disco não tem onde pôr. Reiniciar recomeça a memória do zero, e a swap junto.
sysctl vm.swapusage
memory_pressuresysctl mostra a swap reservada e a usada; o memory_pressure mostra o nível de pressão e quanto da memória está livre.Antes de uma tarefa pesada
Build, render de vídeo e modelo de IA local pedem muita memória de uma vez. Antes de começar, vale fechar o que mais usa memória: no Monitor de Atividade, ordene pela coluna Memória. Um navegador aparece como vários processos (ele e os ajudantes dele), então some todos.
Fechar com ⌘Q é o caminho seguro: se o app tiver algo sem salvar, ele pergunta antes.
Programas esquecidos
Ferramentas de programação e de IA às vezes deixam processos rodando depois de fechadas: servidores de node, scripts de python, servidores de MCP. Cada um parece pequeno, mas somam. No Monitor de Atividade, procure por eles na aba Memória e veja há quanto tempo estão abertos antes de encerrar.
Onde o KeepFree entra
O KeepFree põe a memória na barra de menus, num segundo anel com a memória livre e a swap, e avisa quando a memória livre cai abaixo de 15% ou a swap passa de 8 GB (aí ele sugere reiniciar). Antes de um build ou render, um clique responde se dá para começar agora: ele compara a memória livre e a swap com os limites de tarefa pesada (por padrão, 35% livres e no máximo 10 GB de swap) e lista os apps que mais usam memória, cada um com Fechar. Também mostra os programas esquecidos, como node, python e MCP parados há 3 horas ou mais.