Hemos compilado una lista de 7 alternativas gratuitas y de pago para ftrace. Los principales competidores incluyen ltrace, perf. Además de estos, los usuarios también realizan comparaciones entre ftrace y DTrace, ktap, SystemTap. También puedes echar un vistazo a otras opciones similares aquí: Herramientas de desarrollo.
Hemos compilado una lista de 7 alternativas gratuitas y de pago para ftrace. Los principales competidores incluyen ltrace, perf. Además de estos, los usuarios también realizan comparaciones entre ftrace y DTrace, ktap, SystemTap. También puedes echar un vistazo a otras opciones similares aquí: Herramientas de desarrollo.
Un rastreador de funciones para el kernel de Linux.
Un rastreador de funciones para el kernel de Linux.
ftrace Plataformas
Linux
ftrace Visión general
Ftrace es un marcador interno diseñado para ayudar a los desarrolladores y diseñadores de sistemas para encontrar lo que sucede dentro del núcleo. Se puede utilizar para depurar o analizar latencias y problemas de rendimiento que tienen lugar fuera del espacio del usuario.
Aunque ftrace se considera típicamente el rastreador de funciones, es realmente un marco de trabajo de varias utilidades de rastreo variadas. Hay un rastreo de latencia para examinar lo que ocurre entre interrupciones deshabilitado y habilitado, así como para preferencia y de un momento una tarea se despierta a la tarea que está realmente programada.
Uno de los usos más comunes de ftrace es el seguimiento de eventos. En todo el núcleo hay cientos de puntos de eventos estáticos que se puede habilitar a través del sistema de archivos debugfs para ver qué es pasando en ciertas partes del núcleo.