Page History
...
Java Service Managerを開始するオプションを選択すると、以下の入力が求められます。
INSTANCE
インスタンスのデフォルト値は*DEFAULTです。これが推奨される値です。デフォルト・インスタンスは JSMMGRDTA データ・エリアの 1 から 50 桁位置で定義されます。
VERSION
JVMバージョンのデフォルト値は*DEFAULTです。これが推奨される値です。有効な値は、現在サポートされているバージョンのJVMに基づきます。
OPTION
オプションのデフォルト値は*DEFAULTです。有効な値は、*VERBOSE、*VERBOSEGC、*NOCLASSGCです。
OPTIONキーワードの詳細については、i5/OS JAVA (Javaプログラムの実行)コマンドを参照してください。
GCHINL
最初のヒープ・サイズです。
指定できる値の範囲は、256 ~ 240000000 キロバイドです。
デフォルトは 131,072 キロバイト、または 128M です。
IBM Technology for Java では、GCHINL キーワードの値は –Xms 値になります。
GCHINLキーワードの詳細については、i5/OS JAVA (Javaプログラムの実行)コマンドを参照してください。
GCHMAX
最大のヒープ・サイズです。
指定できる値の範囲は、256 ~ 240000000 キロバイドです。
GCHMAX 値によって、JVM の最大ヒープ・サイズが決まります。デフォルト値は *DFT です。
IBM Technology for Java の GCHMAX *DFT値は 2G です。
IBM Technology for Java では、GCHMAX キーワードの値は –Xmx 値になります。
2G というデフォルト値は、64 ビット Java 環境には少なすぎるため、増やす必要があります。
ただし、最大値の 240000000 は使用しないでください。IBM Technology for Java コマンドは、この値を *NOMAX 値として扱い、デフォルトで値が 2G に戻されます。
IBM Technology for Java は 256M セグメントにメモリを割り当てます。
–Xmx 値は 256M の倍数になるため、割り当てられたメモリは無駄になることがありません。
32 ビット JDK は 4096M (16 セグメント) の処理アドレススペースのみを持つことが可能で、これらのセグメントの一部は確保されます。
...
より多くのメモリや追加リソースが必要な場合、負荷分散を通して提供するのがベストです。
詳細は、IBM の資料「&<a href="https://www.ibm.com/docs/ja/sdk-java-technology/8?topic=management-heap-allocation#heap-sizing" target="_blank"&>Java Heap allocation (英語) &</a&>」を参照してください。Best Practices for Sizing and Tuning the Java Heap (英語) 」を参照してください。
JOB
送信されたインスタンス・ジョブの名前。
COUNT
インスタンスの送信回数。
詳細は、「2詳細は、「2.7 Java Service Manager 追加サーバー」を参照してください。追加サーバー」を参照してください。