ねむねむWiki

Javaパフォーマンス

最終更新:

kanekotky

- view
メンバー限定 登録/ログイン

java.util.concurrent


Servlet Performance report


Profiler

NetBeans Profiler

見た目綺麗だが、重い・・・

JMP - Java Memory Profiler

Memory Profilerと言う名前なのだが、メソッドの実行時間やコールグラフ、スレッドのモニタなんかもできる模様。
JVMPIを使って情報を取得し、GTK+で表示。

HPjmeter

hprofを読み込んで解析するビューワー。スレッドコールグラフ、スレッド状態なんかを見れる。Agentを入れないので機能は限られているが、簡単に導入できるのがウリかな。

Java Interactive Profiler


InfraRED

  • AOPを使ったプロファイラ

Profiler4J


その他のProfiler


Tool、ライブラリ

Proguard

使われていないコードやフィールド等を削除し、クラスを軽量化してくれる。もっともそれらはEclipse等のIDEで検出してソースコードレベルで削除しておくべきだと思うが・・・。
クラス名やメソッド名、フィールド名を変換して、短くしてくれる機能もある。逆コンパイルされたときに意味が分かりづらくはなるので、そういう目的にも使える模様。

cache4j


Article

目安箱バナー