デフォルト・アクション
デフォルト・アクションは、DTraceがプローブの空の節を検出したときに適用されます。デフォルト・アクションでは、有効なプローブID (EPID)をトレースします。
デフォルト・アクションでは、トレース・データをEPIDから主バッファにコピーします。次の情報が返されます: CPU、プローブID、プローブ関数、およびプローブ名。
デフォルト・アクションでは、dtraceコマンドを最も直接的に使用できます。たとえば、次のコマンドを実行すると、vmlinux
モジュール内のすべてのプローブでデフォルト・アクションが有効になります。
sudo dtrace -m vmlinux
次のような出力が表示されます。
dtrace: description 'vmlinux' matched 35 probes
CPU ID FUNCTION:NAME
0 42 __schedule:sleep
0 34 dequeue_task:dequeue
0 40 __schedule:off-cpu
0 23 finish_task_switch:on-cpu
0 24 enqueue_task:enqueue
0 41 __schedule:preempt
...