メモリ分析 - メモリの消費やメモリリーク、過度なガベージコレクションなどのメモリ割当ての問題を解決。 サーバのクラッシュやガベージコレクタの負荷を削減または解消します。
- メモリ使用量 - 高度なオブジェクトリファレンスの「what if」モデリングでメモリの使用量を判定。 リファレンスパスを通じてリファレンスを解放すると何が生じるのかを素早く容易にモデル化できます。 メモリリークの潜在的なサイズを難なく割り出すことができます。
- テキストや移植性のあるヒープダンプの処理 - オーバーヘッドを生じずに、実行テキストや移植性のあるヒープダンプのメトリックスをすべて取得します。 ヒープとその他のスナップショットとを比較して、実稼働におけるメモリリークやその他のメモリ割当ての問題を素早く特定・分離します。
パフォーマンス分析 - コードのボトルネックの隔離、実行中のスレッドの監視、デッドロックの発見、および非効率的な SQL の正確な特定を実行。 コードの中で最も頻繁に実行されたセクション、さらには実行時間の大部分を占めるセクションを割り出します。
カバレッジ分析 - コードを向上して、QA の時間を短縮。 JUnit のテストを実行する前に、コードの完成度と正確性を検証します。 開発チームと QA チームの協力を促し、より包括的なテストスイートを作成することができます。 過度な検証が行われているメソッドを簡単に特定できます。