0

Launch4j では、メモリ構成は、使用可能なメモリ サイズのパーセンテージに基づくことができます。例えば:

<maxHeapPercent>50%</maxHeapPercent>

最大ヒープ サイズが使用可能なメモリの 50% になるように指定します。

ただし、Launch4j 自体がメモリを計算するのか、それとも実際に JVM パラメータ-XX:MaxHeapFreeRatioを再利用するのかは疑問です。その場合、ページによると、最大メモリは1Gbになります: http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning_6.html#par_gc.ergonomics.default_size。これは、他のツールを探す必要があることも意味します。

4

1 に答える 1

0

デバッグモードで発見しただけです。Launch4j は適切なメモリ量を計算します。終わった。

ただし、.ini ファイルを使用してメモリの割合を変更することはできないようです。

http://launch4j.sourceforge.net/docs.html#Additional_jvm_options

.ini ファイルは jvm パラメータのみをサポートします。これは正しいです?

于 2010-05-07T11:29:27.587 に答える