ksaitoの日記

日々試したことの覚え書き

Mac OS Xは、DTraceが使えるのか!

SolarisのDTraceを調べていたら、Mac OS Xも10.5 Leopardでサポートされてました。バージョンは、1.6.2でした。
DTraceで使うD言語は、構文がawkライクなので親しみやすいです。
何より驚くのは、オーバヘッドが小さいのに収集できる情報量が多く、出力は適切な量に制限できること、同じ会社になったのだからOracleの情報もDTraceで収集できたらいいのにね。

$ uname -s
Darwin
$ dtrace -V
dtrace: Sun D 1.6.2
$