OS X 10.8 の端末から、次の非常に単純な DTrace の使用を実行しようとしています。
sudo dtrace -n 'syscall:::entry { @counts["System Call Entry"] = count(); }'
^CI を押すと、集計@counts
が出力されることを期待していますが、代わりに空白行が出力されます。集計が印刷されない理由を教えてください。
次のスクリプトを実行すると、集計の出力が表示されるため、集計には値が格納されているため、これは非常に奇妙です。
sudo dtrace -n 'syscall:::entry { @counts[probefunc] = count(); } tick-1sec { printa(@counts); exit(0); }'