Scraps 最終更新 2026/09/30 20:02

原文著者: @まつ /

JVMメモリ設定を「値」ではなく「構造」で理解する

  • #バックエンド
  • #クラウド
  • #インフラ

AIで作成し、掲載基準に基づいて自動選定した要約です。

  • JVMメモリ設定では-Xmsと-Xmxが同じJavaヒープを指し、ダイレクトメモリとMetaspaceは別領域として扱う
  • -Xmsと-XmxはJavaヒープの初期サイズと最大サイズ、-XX:MaxDirectMemorySizeはNIOダイレクトバッファの上限、-XX:MaxMetaspaceSizeはメタデータ領域の上限を設定
  • Javaヒープに加えてダイレクトメモリやMetaspace、OSや他のプロセスのメモリも考慮し、ホストやコンテナに余力を残す
JVMメモリ設定を「値」ではなく「構造」で理解する

Zenn / 原文を読む