Etapas para diagnosticar gargalos de desempenho no Mac OS X

5

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.

    
por Dave Cahill 17.11.2010 / 21:34

2 respostas

1

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:

link

    
por 30.08.2012 / 23:36
1

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.

    
por 17.11.2010 / 22:43