strace

strace

Seguimiento de llamadas y señales del sistema.Una utilidad de espacio de usuario de diagnóstico, depuración e instrucción.
strace es una utilidad de espacio de usuario de diagnóstico, depuración e instrucción para Linux.Se utiliza para monitorear las interacciones entre los procesos y el kernel de Linux, que incluye llamadas al sistema, entregas de señales y cambios en el estado del proceso.La operación de strace es posible gracias a la característica del núcleo conocida como ptrace.Algunos sistemas tipo Unix proporcionan otras herramientas de diagnóstico similares a strace, como truss.
strace

Alternativas a strace para todas las plataformas con cualquier licencia

Valgrind

Valgrind

Valgrind es un marco de instrumentación para construir herramientas de análisis dinámico.
API Monitor

API Monitor

API Monitor es un programa de Windows que le permite monitorear y controlar las llamadas API realizadas por aplicaciones y servicios.
JTracer

JTracer

JTracer es un cliente de depurador remoto para el depurador Libcsdbg
Libcsdbg

Libcsdbg

Libcsdbg es un rastreador de pila de excepciones de C ++.
RevDeBug

RevDeBug

¡Conozca RevDeBug, el revolucionario software de depuración inversa local y remota para empresas de todos los tamaños y formas!¡Libere su software a la velocidad del rayo, ningún error puede detenerlo ahora!
DTrace

DTrace

DTrace es una herramienta de análisis de rendimiento y solución de problemas para Solaris, Mac OS X y FreeBSD.
ltrace

ltrace

Traza intercepta y registra las llamadas dinámicas de la biblioteca que son llamadas por un proceso ejecutado y las señales recibidas por ese proceso.
perf

perf

Contadores de rendimiento de la CPU del instrumento, puntos de rastreo, kprobes y uprobes (seguimiento dinámico).
SystemTap

SystemTap

SystemTap proporciona instrumentación para un kernel en vivo y aplicaciones de espacio de usuario.
Quartz Debug

Quartz Debug

Quartz Debug es parte de Xcode Tools y permite al desarrollador monitorear y probar varias aplicaciones y problemas de rendimiento de Quartz y Quartz Extreme.
ktrace

ktrace

La utilidad ktrace habilita el registro de rastreo del kernel para los procesos especificados.Los datos de rastreo del kernel se registran en el archivo ktrace.out.
ftrace

ftrace

Ftrace es un rastreador interno diseñado para ayudar a los desarrolladores y diseñadores de sistemas a encontrar lo que sucede dentro del núcleo.
ktap

ktap

ktap es una herramienta de rastreo dinámico basada en script para Linux.Utiliza un lenguaje de script y permite a los usuarios rastrear el kernel de Linux dinámicamente.