Solaris 動的トレースガイド

trace() のデフォルト書式

printf() の代わりに trace() 関数を使ってデータを捕捉する場合、dtrace コマンドを実行すると、結果にデフォルトの出力書式が適用されます。データのサイズが 1、2、4、または 8 バイトである場合、結果は 10 進整数値として書式設定されます。これ以外のサイズで、バイトシーケンスとして解釈される出力可能文字列である場合、データは ASCII 文字列として出力されます。これ以外のサイズで、出力可能文字列でない場合、データは 16 進整数の書式が設定された連続するバイト値として出力されます。