Version française de Isabell Long <[email protected]>
.
DTrace, également désigné sous le nom de système de trace dynamique, a été développé par Sun™ comme outil de localisation de problèmes de performance sur des systèmes de production et d'avant-production. Ce n'est, en aucune manière, un outil de débogage, mais un outil pour l'analyse système en temps réel pour localiser les problèmes de performance et autres.
DTrace est un outil de profilage remarquable, avec une impressionnante multitude de fonctions pour diagnostiquer des problèmes système. Il peut également être utilisé avec des scripts pré-écrits pour pouvoir profiter de ses capacités. Les utilisateurs peuvent écrire leurs propres utilitaires en employant le langage de DTrace, D, leur permettant ainsi de personnaliser leur profilage en fonction de leurs besoins.
Après la lecture de ce chapitre, vous connaîtrez:
Ce qu'est DTrace et quelles fonctionnalités il offre.
Les différences entre la version DTrace de Solaris™ et celle fournie par FreeBSD.
Comment activer et utiliser DTrace sur FreeBSD.
Avant de lire ce chapitre, vous devrez:
Comprendre les fondements d'UNIX® et de FreeBSD (Chapitre 3).
Etre familier avec la configuration/compilation du noyau (Chapitre 8).
Avoir une certaine connaissance concernant la sécurité et ses liens avec FreeBSD (Chapitre 14).
Comprendre comment obtenir et recompiler les sources de FreeBSD (Chapitre 23).
Avertissement : Cette fonction est considérée comme expérimentale. Quelques options peuvent être absentes et d'autres ne fonctionneront peut-être pas du tout. A terme, cette fonction sera prête pour une utilisation en production, et cette documentation sera modifiée pour en tenir compte.
Précédent | Sommaire | Suivant |
Suivre les mises à jour pour plusieurs machines | Niveau supérieur | Des différences de mise en oeuvre |
Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.
Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <[email protected]>.
Pour les questions sur cette documentation, contactez <[email protected]>.