0

各プロセッサの実行キューを出力する runocc.d dtrace スクリプトがあります。Mac OS X の C++ プログラムで実行キューの長さを取得する必要があります。どうにかして dtrace 構造を C++ プログラムに埋め込むことは可能ですか?

4

1 に答える 1

1

OK、「プライベート」で「不安定」ですが、dtrace API があることがわかりました。プローブの値を一度だけ要求することはできないようです。監視を開始してから定期的にプローブをポーリングする必要があります。これは私たちのプロジェクトの最優先事項ではないので、すぐには試しませんが、存在することを知っておくとよいでしょう - http://www.osdevcon.org/2008/files/osdevcon2008-petr.pdf

また、ファイル /usr/include/dtrace.h があり、PDF に記載されている機能を備えていることを確認しました。

于 2012-10-08T11:52:04.357 に答える