As ferramentas que eu usaria são:
- Monitor de Atividade
- Instrumentos (executados no Xcode)
vm_stat 900
io_stat 900
top -u -s 900
- sysdiagnose - shift+ control+ option+ command+ .(ou executado
sudo sysdiagnose
)
Os dois comandos stat e top são executados em uma janela do terminal e capturam intervalos de 15 minutos de atividade. Os stat registram as estatísticas. Eu executava o comando sysdiagnose com moderação, talvez uma vez no início do período, uma vez quando o sistema operacional parece excepcionalmente lento e outra no final.
O mais fácil de gerenciar é o Monitor de atividades e eu me concentrei em garantir que nada esteja ocupando a CPU que você acha que não deveria consumir muitos recursos e o equilíbrio da RAM - qual porcentagem está conectada qual porcentagem está conectada + ativa.