監査インタフェースのデモンストレーション
/usr/demo/link_audit の SUNWosdem パッケージには、「rtld-監査」インタフェースを使用する多数のデモアプリケーションが用意されています。
-
sotruss
-
このデモアプリケーションは、指定アプリケーションの動的オブジェクト間でのプロシージャ呼び出しを追跡します。
-
whocalls
-
このデモアプリケーションは、指定アプリケーションに呼び出されるたびに、指定関数のスタックと追跡を行います。
-
perfcnt
-
このデモアプリケーションは、指定アプリケーションの各関数で費やされた時間を追跡します。
-
symbindrep
-
このデモアプリケーションは、指定アプリケーションを読み込むために実行されたすべてのシンボル結合を報告します。
sotruss(1) と whocalls(1) は、SUNWtoo パッケージに組み込まれています。perfcnt と symbindrep はサンプルプログラムです。これらは、実際の環境での使用を目的としていません。