すべてのプロダクト
Search
ドキュメントセンター

Application Real-Time Monitoring Service:JVM パラメーター設定

最終更新日:Dec 30, 2024

このトピックでは、JVM パラメーターの設定に関するリファレンスを提供します。

ベストプラクティスとして、JVM プロセスが占有する合計メモリは、合計メモリの 80% を超えないようにしてください。合計メモリには、ヒープ、メタスペース、オフヒープメモリ、およびコードキャッシュが含まれます。

次の表に示す JVM パラメーターは参考値です。ストレステストの結果に基づいてパラメーター値を設定することをお勧めします。

JVM パラメーター

説明

1C 2G

2C 4G

4C 8G

8C 16G

-Xms

ヒープメモリの初期サイズ

1G

2560M

4G

10G

-Xmx

ヒープメモリの最大サイズ

1G

2560M

4G

10G

-Xmn

New世代領域のサイズ

500M

1200M

2G

5G

-Xss

スレッドスタック領域のサイズ (JDK 8 のデフォルト値: 1M)

1M

1M

1M

1M

-XX:MetaspaceSize

メタスペースの初期サイズ

128M

256M

384M

512M

-XX:MaxMetaspaceSize

メタスペースの最大サイズ

128M

256M

384M

512M

-XX:MaxDirectMemorySize

オフヒープメモリの最大サイズ

256M

256M

1G

1G

-XX:ReservedCodeCacheSize

コードキャッシュのサイズ

64M

128M

256M

256M