FreeBSD handboek
Terug | Hoofdstuk 25. DTrace | Volgende

# 25.3. Ondersteuning voor DTrace aanzetten

Voeg de volgende regels toe aan het kernelinstellingenbestand om ondersteuning voor DTrace aan te zetten:

    options         KDTRACE_HOOKS
    options         DDB_CTF

> Opmerking: Gebruikers van de AMD64-architectuur zullen de volgende regel aan hun kernelinstellingenbestand willen toevoegen:

>     options         KDTRACE_FRAME

> Deze optie biedt ondersteuning voor de mogelijkheid FBT. DTrace zal zonder deze optie werken; er zal echter beperkte ondersteuning zijn voor het volgen van functiegrenzen.

Alle broncode moet herbouwd en geherinstalleerd worden met de CTF-opties. Om deze taak te volbrengen, wordt de FreeBSD-broncode herbouwd met:

    # cd /usr/src
    # make WITH_CTF=1 kernel

Het systeem moet opnieuw gestart worden.

Nadat opnieuw is opgestart en de nieuwe kernel in het geheugen is geladen, dient ondersteuning voor de Korn-shell te worden toegevoegd. Dit is nodig omdat de verschillende hulpmiddelen van DTrace in `ksh` zijn geschreven. Installeer `shells/ksh93`. Het is ook mogelijk om deze hulpmiddelen in `shells/pdksh` of `shells/mksh` te draaien.

Als laatste dient de huidige DTrace-gereedschapskist verkregen te worden. De huidige versie is beschikbaar op http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/. Het bevat een installatiemechanisme; om gebruik te maken van de bijgeleverde hulpmiddelen is installatie echter niet nodig.

Terug | Begin | Volgende
Implementatieverschillen | Omhoog | DTrace gebruiken

Deze en andere documenten kunnen worden gedownload van ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Lees voor vragen over FreeBSD de documentatie alvorens contact te zoeken <questions@FreeBSD.org>.
Vragen over deze documentatie kunnen per e-mail naar <doc@FreeBSD.org>.