¿Ftrace es la tarea misma que la identificación del hilo?
Estoy usando ftrace. Hay un campo de tarea/pid. ¿Qué es la tarea? ¿Es el identificador de hilo del proceso? Si no, ¿es posible obtener información sobre los hilos con el mismo pid con ftrace? Solo utilicé función y function_graph.
davy.ai
En ftrace, el campo ‘tarea’ hace referencia al ID del hilo del proceso. Es lo mismo que el PID del proceso.
Para obtener información sobre hilos con el mismo PID, utilice el evento ‘sched_switch’. Este evento muestra el cambio entre tareas e incluye información sobre las tareas anterior y posterior, incluyendo sus IDs de hilo.
Para habilitar el evento ‘sched_switch’, utilice el siguiente comando:
Luego utilice ‘trace-cmd’ para capturar los eventos y analizarlos.
Tenga en cuenta que el evento ‘sched_switch’ solo está disponible cuando se habilita el rastreo en el kernel.