Callgrind usa instrumentação de tempo de execução por meio da estrutura Valgrind para a sua simulação de cache e chamá-graph geração. Desta forma, mesmo bibliotecas compartilhadas e plugins abertos dinamicamente pode ser perfilado.
Os ficheiros de dados gerados por Callgrind pode ser carregado no KCachegrind para visitar os resultados de desempenho. Mas há também uma ferramenta de linha de comando no pacote para obter relatórios ASCII de arquivos de dados, sem a necessidade de usar KCachegrind.
O formato de saída Callgrind está documentado aqui. Com scripts de conversão, KCachegrind é capaz de visualizar saída de outros profilers como OProfile, um perfilador do sistema para Linux utilizando amostragem estatística com os contadores de desempenho de hardware. Também existem conversores para perfis de saída de Python, PHP, PERL.
Requisitos:
Detalhes de Software:
Versão: 0.10.0
Data de upload: 3 Jun 15
Licença: Livre
Popularidade: 104
Comentários não encontrado