O que é uma alternativa XPerf para Linux e Mac OS X?

4

XPerf é uma ferramenta que permite que você faça um rastreamento detalhado de várias atividades do sistema, como CPU, E / S e muito mais ...

Por causa dos detalhes, você pode ver contagens de rastreio de pilha, gráficos de deslocamento de posição de disco, chamadas de driver e assim por diante ...

Existe uma alternativa XPerf-a-like para Linux e Mac OS X? Quais são as ferramentas de desempenho de alto nível lá?

    
por Tom Wijsman 26.03.2011 / 15:05

3 respostas

2

Para o linux você pode combinar muitas ferramentas. top (ou htop), iotop, etc. Você também pode instalar a contabilidade BSD e usar o comando sa.

    
por 26.03.2011 / 15:52
3

Para o OS X, veja as ferramentas dtrace e derivadas (acho que fs_usage e sc_usage estão relacionadas; há também uma porta Linux), bem como partes das ferramentas de desenvolvedor da Apple como o Shark (veja por exemplo < href="http://developer.apple.com/tools/sharkoptimize.html"> aqui e aqui ).

    
por 26.03.2011 / 15:19
0

fseventer é um excelente monitor de sistema de arquivos GUI para OS X (suporte até 10.9 Mavericks , 10.10 Yosemite ainda sem suporte). Ele usa a API do Spotlight e muitas vezes me ajudou a determinar atividades de gravação indesejadas ou determinar quais arquivos de configuração realmente são lidos, etc.

    
por 15.03.2015 / 18:51