Pour activer DTrace, il faut ajouter les lignes suivantes au fichier de configuration du noyau:
Les utilisateurs de l'architecture AMD64 devraient ajouter la ligne suivante à leur fichier de configuration de noyau:
Cette option active la fonction FBT. DTrace fonctionnera sans cette option, mais il y aura des restrictions sur le traçage des limites des fonctions.
Les sources doivent être recompilées et installées avec les options CTF. Pour faire cela, recompiler les sources de FreeBSD en utilisant:
#
cd /usr/src
#
make WITH_CTF=1 kernel
Le système aura besoin d'être redémarré.
Après avoir redémarré et avoir
laissé charger en mémoire le noyau, le support de
l'interpréteur de commandes Korn devra être
ajouté. Ceci est necessaire car la boîte à
outils DTrace possède quelques utilitaires
écrits en ksh
. Il faut installer
shells/ksh93
. Il est
également possible de faire fonctionner ces outils avec
shells/pdksh
ou shells/mksh
.
Finalement, récupérer la boîte à outils DTrace la plus récente. La version actuelle est disponible à l'adresse http://www.opensolaris.org/os/community/dtrace/. Un système d'installation est inclu dans l'archive; cependant, cette installation n'est pas obligatoire pour utiliser les outils fournis.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Pour toutes questions à propos de FreeBSD, lisez la
documentation avant de contacter
<questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez
<doc@FreeBSD.org>.