WAS 小ワザ集: 第5回:ガーベッジ・コレクションの詳細情報を取得する(verbose:gcの設定方法)

「WebSphere Application Server 小ワザ集」では WebSphere Application Serverを導入・構築・運用管理する上で便利な機能やツール、コマンドなどをご紹介します。WebSphere Application Serverをもっと使いやすくするためのヒントとしてご活用ください。

WebSphere事業部, , IBM Japan

WebSphere事業部, IBM Japan



2011年 11月 22日

WASが使用するJVMのガーベッジ・コレクションの実行状況を把握したい場合は、verbose:gc(冗長ガーベッジ・コレクション)の設定を有効にします。WASではデフォルトではverbose:gcは無効に設定されていますので、管理コンソールから有効に設定してください。

verbose:gcを有効にするには、管理コンソールにログインし、[サーバー]-[サーバー・タイプ]-[WebSphere Application Server]-[アプリケーション・サーバー名]-[サーバー・インフラストラクチャー:Javaおよびプロセス管理]-[プロセス定義]-[追加プロパティー:Java 仮想マシン]を選択します。
下記の画面が表示されますので、「冗長ガーベッジ・コレクション」にチェックを入れます。

SolarisとHP-UXでは、さらに、JVM汎用引数に以下の記述を追加します。
-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC

その後、構成を保管して、アプリケーション・サーバーを再起動してください。

verbose:gcの出力結果は、以下のファイルに書き込まれます。

Windows, Linux, AIX : native_stderr.log
Solaris, HP-UX : native_stdout.log

詳細については以下のガイドもご参照ください。

Enabling verbose garbage collection (verbosegc) in WebSphere Application Server(英語)

参考文献

コメント

developerWorks: サイン・イン

必須フィールドは(*)で示されます。


IBM ID が必要ですか?
IBM IDをお忘れですか?


パスワードをお忘れですか?
パスワードの変更

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む

 


お客様が developerWorks に初めてサインインすると、お客様のプロフィールが作成されます。会社名を非表示とする選択を行わない限り、プロフィール内の情報(名前、国/地域や会社名)は公開され、投稿するコンテンツと一緒に表示されますが、いつでもこれらの情報を更新できます。

送信されたすべての情報は安全です。

ディスプレイ・ネームを選択してください



developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

必須フィールドは(*)で示されます。

3文字から31文字の範囲で指定し

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む

 


送信されたすべての情報は安全です。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=WebSphere
ArticleID=776257
ArticleTitle=WAS 小ワザ集: 第5回:ガーベッジ・コレクションの詳細情報を取得する(verbose:gcの設定方法)
publish-date=11222011