Encontrou este excelente recurso recentemente que detalha alguns comandos mais avançados baseados no dtrace que podem ser usados para rastrear problemas de desempenho do OS X; pode ser útil para pessoas que se deparam com essa questão:
Se você quisesse rastrear problemas de desempenho em uma máquina que estivesse executando o Mac OS X e descobrir o que estava causando lentidão, quais ferramentas de linha de comando ou gráficas você usaria e como as usaria?
Estou interessado em dar conselhos sobre as melhores ferramentas e explicações sobre como usá-las - quando uma máquina fica lenta ou congela, gostaria de poder entender e entender o que está acontecendo, memória / disco / CPU.
Obrigado.
Encontrou este excelente recurso recentemente que detalha alguns comandos mais avançados baseados no dtrace que podem ser usados para rastrear problemas de desempenho do OS X; pode ser útil para pessoas que se deparam com essa questão:
Eu começaria com top
(para ver a lista de processos no trabalho). Leve em conta o uso da CPU / por processo e uso de memória. Seguido por fs_usage
(permite monitorar a atividade do sistema de arquivos).
Se você encontrar algo usando o disco com frequência ou usando muito CPU, siga na direção certa. Tente também vmstat 3
; bom para comparação geral de cpu, memória, disco ( vmstat
pode ser renomeado vm_stat
em versões mais recentes do OSX).
Desligue todos os serviços que você precisa, é outro bom ponto de partida. Eu sugiro que você leia man pages / howto's sobre essas ferramentas (há muito para explicar).
Há também o monitor de atividades do OSX em aplicativos / utilitários, que é muito mais fácil de ler, mas não tão detalhado quanto os utilitários mencionados acima.
Tags performance mac-osx bottleneck