このタスクを使用して、ヒープ・ダンプを手動で生成します。この機能は、HP-UX および Solaris オペレーティング・システム上で実行中の WebSphere Application Server を含む Sun Java 仮想マシン (JVM) を使用しているときにはサポートされません。
ヒープ・ダンプは、メモリー・リークが検出される場合にのみ生成されますが、
ヒープ・ダンプの生成は、数分間にわたって、WebSphere Application Server のパフォーマンスに重大な影響を及ぼす可能性がある
ということを理解しておく必要があります。メモリー・リーク解析のために複数のヒープ・ダンプを手動で生成する場合は、
2 つのヒープ・ダンプ間で大きなオブジェクトがリークしていることを確認してください。
この方法によって、問題判別ツールはメモリー・リークの原因を識別することができます。
WebSphere Application Server の wsadmin ツールは、 スクリプトを実行する機能を提供します。wsadmin ツールを使用して、WebSphere Application Server のインストールのほか、 構成、アプリケーション・デプロイメント、およびサーバーのランタイム・オペレーションも管理することができます。 WebSphere Application Server は、Jacl および Jython スクリプト言語のみをサポートしています。wsadmin ツールについて詳しくは、wsadmin スクリプト・クライアントの開始 トピックを参照してください。
wsadmin コマンドを実行すると、ヒープ・ダンプのファイル名が戻されます。 ヒープ・ダンプの検索について詳しくは、 ヒープ・ダンプの検索と分析 のトピックを参照してください。複数のヒープ・ダンプがある場合には、 多数のメモリー・リーク問題判別ツールを使用して、問題を分析します。Memory Dump Diagnostic for Java™ は、 Java ヒープにおいて、メモリー・リークの背後にある根本原因を診断するためのオフライン・ツールです。 詳しくは、『Diagnosing out-of-memory errors and Java heap memory leaks』を参照してください。