0

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); }'

4

1 に答える 1