Handbuch zur dynamischen Ablaufverfolgung in Solaris

Prüfpunkterzeugung

Im Gegensatz zu anderen Providern erzeugt der Provider profile die Prüfpunkte dynamisch auf Bedarfsbasis. Der gewünschte profile-Prüfpunkt scheint in einer Auflistung aller Prüfpunkte (z. B. mit dtrace -l -P profile) möglicherweise nicht auf, wird aber erzeugt, wenn er ausdrücklich aktiviert wird.

Auf Architekturen, die profile-Prüfpunkte mit frei wählbarer Auflösung unterstützen, würde die Maschine durch ein zu kurzes Intervall kontinuierlich zeitbasierte Interrupts abfangen und einen Denial-of-Service-Fehler auslösen. Um dies zu verhindern, lehnt der Provider profile kommentarlos die Erzeugung von Prüfpunkten ab, die ein Intervall von weniger als 200 Mikrosekunden bewirken würden.