SystemTap

SystemTap

SystemTap proporciona instrumentación para un kernel en vivo y aplicaciones de espacio de usuario.
SystemTap proporciona infraestructura de software libre (GPL) para simplificar la recopilación de información sobre el sistema Linux en ejecución.Esto ayuda al diagnóstico de un problema funcional o de rendimiento.SystemTap elimina la necesidad de que el desarrollador revise el tedioso y disruptivo instrumento, recompile, instale y reinicie la secuencia que de otra manera podría ser necesaria para recopilar datos.SystemTap proporciona una interfaz de línea de comandos simple y un lenguaje de scripting para escribir instrumentación para un kernel en ejecución en vivo más aplicaciones de espacio de usuario.Estamos publicando muestras, así como ampliando la biblioteca interna de scripts "tapset" para ayudar a la reutilización y abstracción.Entre otras herramientas de rastreo / sondeo, SystemTap es la herramienta elegida para tareas complejas que pueden requerir análisis en vivo, respuesta en línea programable y acceso simbólico a todo el sistema.SystemTap también puede manejar trabajos de rastreo simples.
systemtap

Alternativas a SystemTap para Mac

DTrace

DTrace

DTrace es una herramienta de análisis de rendimiento y solución de problemas para Solaris, Mac OS X y FreeBSD.
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.
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.