Launch4j에서 메모리 구성은 사용 가능한 메모리 크기의 백분율을 기반으로 할 수 있습니다. 예 :Launch4j의 maxHeapPercent 매개 변수
<maxHeapPercent>50%</maxHeapPercent>
최대 힙 크기가 사용 가능한 메모리의 50 %가되도록 지정합니다.
그러나 Launch4j가 메모리를 자동으로 계산하는지 실제로 JVM 매개 변수를 재사용하는지 궁금합니다 -XX : MaxHeapFreeRatio? 그렇다면 페이지 당 http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning_6.html#par_gc.ergonomics.default_size에 따라 최대 메모리가 1Gb가됩니다. 이것은 또한 다른 도구를 찾아야한다는 것을 의미합니다.