Java Platform, Standard Editionトラブルシューティング・ガイド
目次      

JVM Tool Interface

JVM Tools Interface (JVM TI)とは、様々な開発ツールやモニタリング・ツールで使用できるネイティブ(C/C++)プログラミング・インタフェースです。 JVM TIは、VMの状態にアクセスする必要のある各種ツール(プロファイリング・ツール、デバッグ・ツール、モニタリング・ツール、スレッド分析ツール、カバレッジ分析ツールを含むがこれに限らない)のためのインタフェースを提供します。

JVM TIに依存するエージェントのいくつかの例を次に示します。

JVM TIの仕様は、JVM Tool Interfaceのドキュメントで参照できます。

JDKには、JVM TIの使用方法を示すコード例が含まれています。 これらの例は$JAVA_HOME/demo/jvmtiディレクトリにあります。 いくつかの例のコードを次に示します。

目次      

Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.