strace

strace

Rastrear chamadas e sinais do sistema.Um utilitário de diagnóstico, depuração e espaço de usuário instrucional.
strace é um utilitário de diagnóstico, depuração e espaço de usuário instrucional para Linux.É usado para monitorar interações entre processos e o kernel do Linux, que inclui chamadas do sistema, entregas de sinais e alterações do estado do processo.A operação do strace é possibilitada pelo recurso do kernel conhecido como ptrace.Alguns sistemas semelhantes ao Unix fornecem outras ferramentas de diagnóstico semelhantes ao strace, como treliça.
strace

Alternativas ao strace para todas as plataformas com qualquer licença

Valgrind

Valgrind

Valgrind é uma estrutura de instrumentação para a construção de ferramentas de análise dinâmica.
API Monitor

API Monitor

API Monitor é um programa do Windows que permite monitorar e controlar chamadas de API feitas por aplicativos e serviços.
JTracer

JTracer

O JTracer é um cliente de depurador remoto para o depurador Libcsdbg
Libcsdbg

Libcsdbg

O Libcsdbg é um rastreador de pilha de exceção em C ++.
RevDeBug

RevDeBug

Conheça o RevDeBug - o revolucionário software de depuração reversa local e remota para empresas de todos os tamanhos e formas!Libere seu software rapidamente, nenhum bug pode pará-lo agora!
DTrace

DTrace

O DTrace é uma ferramenta de análise de desempenho e solução de problemas para Solaris, Mac OS X e FreeBSD.
ltrace

ltrace

O ltrace intercepta e grava chamadas dinâmicas da biblioteca, chamadas por um processo executado e pelos sinais recebidos por esse processo.
perf

perf

Contadores de desempenho da CPU do instrumento, pontos de rastreio, kprobes e uprobes (rastreamento dinâmico).
SystemTap

SystemTap

O SystemTap fornece instrumentação para um kernel em execução ao vivo e aplicativos de espaço do usuário.
Quartz Debug

Quartz Debug

O Quartz Debug faz parte do Xcode Tools e permite ao desenvolvedor monitorar e testar vários aplicativos e problemas de desempenho do Quartz e Quartz Extreme.
ktrace

ktrace

O utilitário ktrace permite o log de rastreamento do kernel para os processos especificados.Os dados de rastreio do kernel são registrados no arquivo ktrace.out.
ftrace

ftrace

O Ftrace é um rastreador interno projetado para ajudar desenvolvedores e designers de sistemas a encontrar o que está acontecendo dentro do kernel.
ktap

ktap

O ktap é uma ferramenta de rastreamento dinâmico baseada em script para Linux.Ele usa uma linguagem de script e permite que os usuários rastreiem o kernel do Linux dinamicamente.