Sélectionnez votre langue

Page d'accueil arrow-right ... arrow-right Outils de développement arrow-right ktrace

Nous avons compilé une liste de 7 alternatives gratuites et payantes à ktrace. Les principaux concurrents incluent ftrace, ltrace. En plus de cela, les utilisateurs établissent également des comparaisons entre ktrace et perf, strace, ktap. Vous pouvez également consulter d'autres choix similaires ici : Outils de développement.


ftrace
Free Open Source

Un traceur de fonctions pour le noyau Linux.

ltrace
Free Open Source

ltrace intercepte et enregistre les appels dynamiques de bibliothèque appelés par un processus exécuté et le ...

perf
Free Open Source

Compteurs de performance, points de trace, kprobes et analyses de suivi de processeur de l'instrument (suivi dynamique).

strace
Free Open Source

Suivez les appels système et les signaux. Utilitaire de diagnostic, de débogage et d’instruction.

ktap
Free Open Source

Un outil de traçage dynamique basé sur script pour Linux.

SystemTap fournit une instrumentation pour les applications du noyau et de l'espace utilisateur en cours d'exécution.

DTrace
Free Open Source

DTrace est un outil d'analyse des performances et de dépannage pour Solaris, Mac OS X et FreeBSD.

Enregistrement des traces de processus du noyau pour les processus individuels.

ktrace Plates-formes

tick-square Mac

ktrace Description

L'utilitaire ktrace active la journalisation de la trace du noyau pour les processus spécifiés. Les données de trace du noyau sont consignées dans le fichier ktrace.out. Les opérations du noyau suivies incluent les appels système, les traductions de noms, le traitement du signal et les E / S.

Une fois le traçage activé sur un processus, les données de traçage sont consignées jusqu'à ce que le processus se termine ou que le point de traçage soit effacé. Un processus tracé peut générer rapidement d’énormes quantités de données de journal; Il est fortement recommandé aux utilisateurs de mémoriser comment désactiver le traçage avant de tenter de suivre un processus. La commande suivante est suffisante pour désactiver le traçage sur tous les processus appartenant à l'utilisateur et, s'il est exécuté par la racine, sur tous les processus:

$ ktrace -C

Le fichier de trace n'est pas lisible par l'homme; utilisez kdump (1) pour le décoder.

L'utilitaire ne peut être utilisé qu'avec un noyau construit avec l'option "KTRACE" dans le fichier de configuration du noyau.

Meilleures alternatives à ktrace

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

ktrace Mots clés

os-kernel tracing debugger software-development developer-tools

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?