26.3. Ondersteuning voor DTrace aanzetten
Terug | Hoofdstuk 26. DTrace | Volgende

## 26.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 DTraceToolkit 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 DTraceToolkit verkregen te worden. Indien u FreeBSD 10 draait, vindt u de DTraceToolkit in `/usr/share/dtrace`. In andere gevallen kunt u de DTraceToolkit installeren via de port `sysutils/DTraceToolkit`.

Terug | Omhoog | Volgende
26.2. Implementatieverschillen | Begin | 26.4. DTrace gebruiken