ftrace

ftrace

Ftrace est un traceur interne conçu pour aider les développeurs et les concepteurs de systèmes à trouver ce qui se passe à l'intérieur du noyau.
Ftrace est un traceur interne conçu pour aider les développeurs et les concepteurs de systèmes à trouver ce qui se passe à l'intérieur du noyau.Il peut être utilisé pour déboguer ou analyser les latences et les problèmes de performances qui se produisent en dehors de l'espace utilisateur.Bien que ftrace soit généralement considéré comme le traceur de fonction, il s'agit en réalité d'un travail de cadre de plusieurs utilitaires de traçage assortis.Il existe un suivi de latence pour examiner ce qui se produit entre les interruptions désactivées et activées, ainsi que pour la préemption et à partir du moment où une tâche est réveillée jusqu'à ce que la tâche soit réellement planifiée. L'une des utilisations les plus courantes de ftrace est le suivi des événements.Dans le noyau, des centaines de points d'événements statiques peuvent être activés via le système de fichiers debugfs pour voir ce qui se passe dans certaines parties du noyau.
ftrace

Site Internet:

Alternatives à ftrace pour toutes les plateformes avec licence commerciale