2008-09-05 6 views

答えて

7

JProfilerは本当に良いです。すべての主要なIDEとアプリケーションサーバーと統合されています。

+0

JProfiler over Netbeansプロファイラのメリットを詳しく説明できますか?私は本当に知りたいです:) –

+0

私は彼らが何であるか分かりません。私はNetbeansプロファイラを使ったことは一度もありませんでしたが、私はそれについて絶賛しました。 – jodonnell

1

SmartInspectは、プロファイラとロガーです。メモリに特有のものではありませんが、見てみたいかもしれません。 Delphi、Java、.NETなど、さまざまな言語でも動作します。他のより高度な機能が含まれています。

SmartInspect architecture

1

私はYourKit Java Profiler 7.5を使用し、それに合理的に満足しました。 Javaには、調べる価値がある最近のリリースに含まれているかなり良いツールがいくつかあります。 (例えば、jmap -histo <pid>

2

は、私が使用Netbeansのプロファイラは:

alt text http://www.netbeans.org/images/v6/1/features/profiler-java-cut.png

その自由、ヒープウォーカーは、プロファイリングポイントの挿入を可能にする、タスクベースのプロファイリングを持っているが、メモリ使用量やスレッドが、最善を追跡しますリモートJVMをプロファイルすることができます。既に実行中のものにアタッチすることもできます。

ああ、プロジェクト用のビルド済みビルドがあれば本当にうまく動作します。

1

私はSAP Memory Analyzerを使用します。これはEclipseベースです。それは非常にうまく動作し、大きなヒープダンプの場合にも機能します。

1

のメモリ使用量を分析するための最良のツールである、あなたはjconsoleを起動し、実行中のプロセスにアタッチすることができます。これにより、プロファイラ設定の影響を完全に受けることなく、ガベージコレクションを含め、プロダクション環境でも時間の経過とともにメモリ使用量を確認できます。

関連する問題