आप JVM पैरामीटर प्रदान करने के द्वारा ढेर आकार में वृद्धि कर सकते -Xms और -Xmx नीचे की तरह:
जार फ़ाइलों के लिए:
java -jar -Xms4096M -Xmx6144M jarFilePath.jar
जावा फ़ाइलों के लिए:
java -Xms4096M -Xmx6144M ClassName
उपरोक्त पैरामीटर्स में इनिशियलहाइपसाइज़ (-Xms) को बढ़ाकर 4GB (4096 MB) और मैक्सहाइपसाइज़ (-Xmx ) में बढ़ा दिया गया है। को बढ़ाकर 6GB (6144 MB) कर दिया गया है।
लेकिन, यंग जनरेशन हीप साइज वही रहेगा और अतिरिक्त हीपसाइज को ओल्ड जेनरेशन हीप साइज में जोड़ा जाएगा । यंग जनरल हीप और ओल्ड जनरल हीप के आकार को बराबर करना , -XX: NewRatio = 1 -XX: -UseAdaptiveSizePolicy पैराम का उपयोग करें ।
java -jar -Xms4096M -Xmx6144M -XX:NewRatio=1 -XX:-UseAdaptiveSizePolicy pathToJarFile.jar
-XX: नया अनुपात = पुराना जनरल हीप आकार: युवा जनरल हीपसाइज (आप अपना वांछित अनुपात प्राप्त करने के लिए इस अनुपात के साथ खेल सकते हैं)।
-Xmx6g? क्या यह काम नहीं किया? आपने क्या अवलोकन किया?