TomcatでJVMメモリのサイズを変更する方法
TomcatのJVMメモリサイズを変更するにはTomcatの起動スクリプトファイルを編集する必要があります。以下WindowsとLinuxでJVMメモリサイズを変更する手順です。
Windows:
- Tomcatのインストールディレクトリでbinフォルダを探します。
- catalina.bat ファイルを開き、次の行を見つけます。
set "JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx1024m"
- 上記のコマンドラインで「-Xms512m」と「-Xmx1024m」をそれぞれ、必要な初期ヒープサイズと最大ヒープサイズに変更する。たとえば、初期ヒープサイズを1GB、最大ヒープサイズを2GBに設定する場合は「-Xms1024m -Xmx2048m」に変更する。
Linux:
- Tomcatのインストールディレクトリで、binフォルダを見つけます。
- catalina.sh ファイルを開き、次の行を探します。
JAVA_OPTS="$JAVA_OPTS -Xms512m -Xmx1024m"
- 上述の行の「-Xms512m」と「-Xmx1024m」を、それぞれ必要な初期ヒープサイズと最大ヒープサイズに変更する。例えば、初期ヒープサイズを 1GB、最大ヒープサイズを 2GB に設定する場合は「-Xms1024m -Xmx2048m」のように変更する。
変更を終えたら、ファイルを保存し、Tomcatを再起動します。新しいJVMメモリーサイズが有効になります。