मुझे बहुत सी समस्याओं को ग्रहण करने की कोशिश करनी पड़ी है क्योंकि मुझे यह याद रखना है कि मैं इसका उपयोग करने में सक्षम होना चाहूंगा (उदाहरण के लिए 2 और 4 के बीच गिग्स)।
eclipse.ini
ग्रहण स्थापना निर्देशिका में खोलें । आपको मेमोरी साइज़ को बदलने में सक्षम होना चाहिए-vmargs
बिना किसी समस्या के 1024 तककुछ अधिकतम मूल्य तक जो आपके सिस्टम पर निर्भर है। यहाँ मेरे लिनक्स बॉक्स पर वह अनुभाग है:
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
और यहाँ मेरे विंडोज बॉक्स पर वह अनुभाग है:
-vmargs
-Xms256m
-Xmx1024m
लेकिन, मैं इसे 1024 से अधिक सेट करने में विफल रहा हूँ । अगर किसी को पता है कि उस काम को कैसे करना है, तो मुझे जानना अच्छा लगेगा।
EDIT : जूनो का 32 बिट संस्करण Xmx1024m से अधिक नहीं लगता है जहाँ 64 बिट संस्करण 2048 को स्वीकार करता है।
EDIT : निक की पोस्ट में कुछ बेहतरीन लिंक हैं जो दो अलग-अलग चीजों को समझाते हैं:
- समस्या काफी हद तक आपके सिस्टम पर निर्भर है और उपलब्ध सन्निहित मुफ्त मेमोरी की मात्रा, और
- Javaw.exe (विंडोज पर) का उपयोग करके, आप मेमोरी का एक बड़ा आवंटित ब्लॉक प्राप्त करने में सक्षम हो सकते हैं।
मेरे पास 8 गीगा राम है और -Xmx
1024 से अधिक RAM पर सेट नहीं किया जा सकता , तब भी जब न्यूनतम मात्रा में प्रोग्राम लोड होते हैं और दोनों विंडो / linux 4 से 5 gigs के बीच मुक्त राम की रिपोर्ट करते हैं।