Sélectionnez votre langue

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

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


ltrace
Free Open Source

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

ftrace
Free Open Source

Un traceur de fonctions pour le noyau Linux.

strace
Free Open Source

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

perf
Free Open Source

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

ktrace
Free Open Source

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

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

ktap
Free Open Source

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

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

DTrace Plates-formes

tick-square Linux
tick-square Mac

DTrace Description

DTrace est un outil d'analyse et de dépannage des performances inclus par défaut avec divers systèmes d'exploitation, notamment Solaris, Mac OS X et FreeBSD. Un portage Linux est en développement.

Instruments DTrace tous les logiciels. Non seulement les logiciels de niveau utilisateur, y compris les applications, les bases de données et les serveurs Web, mais également le noyau du système d'exploitation et les pilotes de périphérique. Le nom est l'abréviation de Dynamic Tracing: une technique d'instrumentation mise au point par DTrace qui corrige dynamiquement les instructions en cours d'exécution avec le code d'instrumentation. La fonction DTrace prend également en charge le traçage statique: des points de trace conviviaux sont ajoutés au code et compilés avant le déploiement.

DTrace fournit un langage, 'D', pour l'écriture de scripts et de lignes simples DTrace. Le langage ressemble à C et awk et fournit de puissants moyens de filtrer et de résumer les données dans le noyau avant de les transmettre à l'utilisateur. Il s'agit d'une fonctionnalité importante qui permet à DTrace d'être utilisé dans des environnements de production sensibles aux performances, car il permet de réduire considérablement les coûts liés à la collecte et à la présentation des données.

Meilleures alternatives à DTrace

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

DTrace Mots clés

os-kernel traces debugger software-development developer-tools development

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?