Handbuch zur dynamischen Ablaufverfolgung in Solaris

Anonyme Aktivierungen

Zum Erstellen einer anonymen Aktivierung geben Sie die Option -A mit einem dtrace(1M)-Aufruf an, der die gewünschten Prüfpunkte, Prädikate, Aktionen und Optionen enthält. dtrace fügt der Konfigurationsdatei des dtrace(7D)-Treibers (in der Regel /kernel/drv/dtrace.conf) eine Reihe von Treibereigenschaften hinzu, die Ihrer Anforderung entsprechen. dtrace(7D)-Treiber eingelesen, wenn dieser geladen wird. Der Treiber aktiviert die angegebenen Prüfpunkte mit den angegebenen Aktionen und stellt für die neue Aktivierung einen anonymen Status her. dtrace(7D)-Treiber wie alle als DTrace-Provider fungierenden Treiber nach Bedarf geladen. dtrace(7D)-Treiber so früh wie möglich geladen werden. dtrace fügt die erforderlichen forceload-Anweisungen für jeden benötigten DTrace-Provider sowie für system(4) selbst in /etc/system hinzu (siehe dtrace(7D)).

dtrace(7D) ausgegeben, die darauf hinweist, dass die Konfigurationsdatei erfolgreich verarbeitet wurde.

Sämtliche Optionen, einschließlich Puffergröße, Größe dynamischer Variablen, Spekulationsgröße, Anzahl der Spekulationen usw., können mit anonymer Aktivierung gesetzt werden.

Zum Löschen einer anonymen Aktivierung geben Sie dtrace mit der Option -A und ohne Prüfpunktbeschreibungen an.