A DTrace által felkínált lehetőségeket a következő sorok hozzáadásával tudjuk engedélyezni a rendszermag konfigurációs állományában:
options KDTRACE_HOOKS options DDB_CTF
Megjegyzés: AMD64 architektúrán ezeken kívül még az alábbi sor is kelleni fog:
options KDTRACE_FRAMEEzzel a beállítással az FBT (“function boundary tracing”) részére nyújtunk támogatást. A DTrace ugyan enélkül is képes lesz működni, de akkor csak korlátozott mértékben tudunk ilyen típusú vizsgálatokat végezni.
Az egész rendszert újra kell fordítanunk a CTF használatával. Ennek elvégzéséhez a következő parancsokat kell kiadnunk:
# cd /usr/src # make WITH_CTF=1 kernel
A fordítás befejeződése után indítsuk újra a rendszerünket.
A rendszer újraindulása és az új rendszermag betöltődése után szükségünk lesz egy Korn-féle parancsértelmezőre is, mivel a DTrace eszköztárában rengeteg, a ksh programra épülő eszközt fogunk találni. Ezért tehát telepítsük a shells/ksh93 csomagot, de megjegyezzük, hogy ugyanezen eszközök számára a shells/pdksh vagy shells/mksh csomagok is megfelelnek.
Végül töltsük le a DTrace eszköztárának legfrissebb változatát. Az aktuális verzió a http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/ címen érhető el. Képes önmagát telepíteni, de a benne található eszközök használatához nem kötelező ezt elvégezni.
Ha kérdése van a FreeBSD-vel kapcsolatban, a következő
címre írhat (angolul): <freebsd-questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése,
kérjük erre a címre írjon: <gabor@FreeBSD.org>.