谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

JVMTIを使ったプロファイラ

YaJPはJava Virtual Machine Tool Interface(JVMTI)を利用してJavaアプリケーションの監視や解析を行う。JVMTIはJ2SE 5.0で追加されたデバッグ/プロファイリング用のインタフェースで、Javaアプリケーションの監視や分析、実行制御のための機能を提供する。YaJPではこのJVMTIを利用することで、実行中のJavaアプリケーションの監視や、ログファイルを使用しての実行状態のトレース解析などが行えるようになっている。

Yet Another Java Profiler - Javaプログラムの動きを可視化 - マイコミジャーナル

もう3年半も前の記事だし、YaJP自体1.0.0から動いている様子はないんだけど、
いちおう、世の中にはこんなのもあるぞ、というメモ。