2.3. ガベージコレクターのログオプション


Red Hat build of OpenJDK 11 には、古いロギングフレームワークよりも効率的に機能する、より強力な新しいロギングフレームワークが含まれています。Red Hat build of OpenJDK 11 には、統合された JVM ロギングオプションと統合された GC ロギングオプションも含まれています。

Red Hat build of OpenJDK 11 のロギングシステムは、デフォルトで - XX:+PrintGCTimeStamps および -XX:+PrintGCDateStamps オプションをアクティブにします。Red Hat build of OpenJDK 11 のロギング形式は Red Hat build of OpenJDK 8 とは異なるため、ガベージコレクターログを解析するコードを更新する必要がある場合があります。

Red Hat build of OpenJDK 11 で変更されたオプション

古いロギングフレームワークオプションは、Red Hat build of OpenJDK 11 で非推奨になりました。これらの古いオプションは、新しいロギングフレームワークオプションのエイリアスとしてのみ利用できます。Red Hat build of OpenJDK 11 以降をより効率的に使用する場合は、新しいロギングフレームワークオプションを使用してください。

次の表は、Red Hat build of OpenJDK バージョン 8 と 11 の間のガベージコレクターのログオプションの変更点を示しています。

Red Hat build of OpenJDK 8 のオプションRed Hat build of OpenJDK 11 のオプション

-verbose:gc

-Xlog:gc

-XX:+PrintGC

-Xlog:gc

-XX:+PrintGCDetails

-Xlog:gc*

あるいは、以下のような場合もあります。

-Xlog:gc+$tags

-Xloggc:$FILE

-Xlog:gc:file=$FILE

-XX:+PrintGCDetails オプションを使用する場合は、-Xlog:gc* フラグを渡します。アスタリスク (*) を指定することで、より詳細なロギングがアクティブになります。または、-Xlog:gc+$tags フラグを渡すこともできます。

-Xloggc オプションを使用する場合は、:file=$FILE 接尾辞を追加して、ログ出力を指定されたファイルにリダイレクトします。たとえば、-Xlog:gc:file=$FILE です。

Red Hat build of OpenJDK 11 で削除されたオプション

Red Hat build of OpenJDK 11 には、Red Hat build of OpenJDK 8 で非推奨となった次のオプションは含まれていません。

  • -Xincgc
  • -XX:+CMSIncrementalMode
  • -XX:+UseCMSCompactAtFullCollection
  • -XX:+CMSFullGCsBeforeCompaction
  • -XX:+UseCMSCollectionPassing

Red Hat build of OpenJDK 11 では、タイムスタンプと日付スタンプの出力が自動的に有効になるため、次のオプションも削除されます。

  • -XX:+PrintGCTimeStamps
  • -XX:+PrintGCDateStamps
注記

Red Hat build of OpenJDK 11 では、-XX:+IgnoreUnrecognizedVMOptions オプションを指定しない限り、前述の削除されたオプションのいずれかを使用すると起動に失敗します。

関連情報

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.