Handbuch zur dynamischen Ablaufverfolgung in Solaris

Hauptpuffer

Der Hauptpuffer ist bei jedem Aufruf von DTrace vorhanden. In ihm zeichnen die Ablaufverfolgungsaktionen standardmäßig ihre Daten auf. Dabei handelt es sich um folgende Aktionen:

exit()

printf()

trace()

ustack()

printa()

stack()

tracemem()

 

Die Hauptpuffer werden immer auf CPU-Basis (je CPU) zugewiesen. Diese Richtlinie kann nicht geändert werden. Es ist aber möglich, die Ablaufverfolgung und Pufferzuweisung mit der Option cpu auf eine einzige CPU zu beschränken.