2010-03-12 16 views
54

से अधिक स्मृति कैसे दें यह इंटेलिज 9 से 11. से संबंधित है आईडीईए विंडो में नीचे दाएं कोने में मुझे वर्तमान मेमोरी उपयोग दिखाई देता है, आमतौर पर "254 एम का 224 एम" मैं और कैसे दे सकता हूं आइडिया को मेमोरी ताकि यह "512 एम के 224 एम" की तरह पढ़ सके?IntelliJ Idea 9-11

धन्यवाद।

उत्तर

53

Mac पर, $IDEA_HOME/Contents/Info.plist

~: grep --context=5 Xmx /Applications/Maia-IU-94.426.app/Contents/Info.plist 
      <string>true</string> 
      <key>apple.awt.fullscreencapturealldisplays</key> 
      <string>false</string> 
     </dict> 
     <key>VMOptions</key> 
     <string>-Xms128m -Xmx912m -Dfile.encoding=UTF-8 -XX:MaxPermSize=250m -ea -agentlib:yjpagent=disablej2ee,disablecounts,disablealloc,sessionname=IntelliJIdea90 -Xbootclasspath/a:../lib/boot.jar</string> 
     <key>WorkingDirectory</key> 
     <string>$APP_PACKAGE/bin</string> 
    </dict> 
</dict> 
</plist> 

विंडोज़/लिनक्स पर, %IDEA_HOME%\bin\idea.vmoptions

+9

जवाब के लिए लेकिन Windows पर धन्यवाद, फ़ाइल नाम 'है% IDEA_HOME% \ बिन \ idea.exe.vmoptions' – melihcelik

+13

ध्यान दें कि पर 10.8 माउंटेन लायन यह काम नहीं करता है, तो आप $ संपादित करने की जरूरत इसके बजाय IDEA_APP/bin/idea.vmoptions। – Erik

+0

एरिक से सहमत हैं, इस सवाल का जवाब शेर के लिए लागू नहीं होता है, वोट –

40

संपादित करें निम्न फ़ाइल:

idea/bin/idea.vmoptions 
+4

से कहीं अधिक है, यह आईडीईए 12 के साथ ओएसएक्स के लिए भी काम करता है। – jamie

+0

x64 सिस्टम के लिए tsmets [answer] (http://stackoverflow.com/a/21001323/1251549) भी देखें। – Cherry

13

Windows के लिए, अपने IntelliJ विचार फ़ोल्डर में idea.exe.vmoptions संशोधित करते हैं।

जहां आइडिया स्थापित किया गया है फ़ोल्डर खोजने के http://blogs.jetbrains.com/idea/2006/04/configuring-intellij-idea-vm-options/

+1

क्षमा करें, मैं यह उल्लेख करना भूल गया कि मै मैकोज़ पर हूं। मुझे यह फ़ाइल नहीं दिखाई देती है .exe.vmoptions विशिष्ट संख्या कोई फर्क नहीं पड़ता लेकिन यह 10 है।5 धन्यवाद – VijayKumar

+0

इंटेलिजे आइडिया 10.5 में। 64 बिट के लिए। संस्करण संपादित idea64.exe.vmoptions –

5

देखें MacOS पर।

<key>VMOptions</key> <string>-Xms64m -Xmx512m -XX:MaxPermSize=128m -Xbootclasspath/p: 
7

आप उपयोग कर रहे हैं:

  • उबंटू
  • 64 बिट तो फ़ाइल खोलने

    Contents/Info.plist 
    

    नीचे करने के लिए सभी रास्ते जाने और अनुभाग है कि इस तरह दिखता है लगता है हार्डवेयर

तो आप बस idea.vmoptions से विकल्पों को कॉपी करके idea64.vmoptions बनाने के लिए फाइल

cat idea.vmoptions > idea64.vmoptions 

मापदंडों ही रहते हैं की जरूरत है: -Xmx1024M -Xms512M

+0

नए संस्करण (12.1+) में स्पष्ट रूप से 'idea64.vmoptions' शामिल है। यदि आपको अनिश्चितता की आवश्यकता है, तो 'uname -i' के आउटपुट की जांच करें। – fotNelton

4

कि पथ "सी के लिए जाना: \ Program फ़ाइलें (x86) \ जेटब्रेन्स \ IntelliJ विचार 12.1.4 \ बिन \ idea.exe.vmoptions "और परिवर्तन आकार -Xmx512m को

-Xms128m 
-Xmx512m 
-XX:MaxPermSize=250m 
-XX:ReservedCodeCacheSize=64m 
-XX:+UseCodeCacheFlushing 
-ea 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 

आशा अपने काम करेंगे

2

विंडोज 7 (64-बिट्स) पर।

फ़ोल्डर में: C: \ Program Files (x86) \ जेटब्रेन्स \ IntelliJ विचार समुदाय संस्करण 13.0 \ बिन

नाम की एक फ़ाइल नहीं है: idea64.exe.vmoptions

-Xms128m 
-Xmx750m 
-XX:MaxPermSize=350m 
-XX:ReservedCodeCacheSize=96m 
-ea 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-XX:+UseCodeCacheFlushing 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 

सावधान रहें कि यदि अंतर्निहित जेवीएम 32-बिट्स का उपयोग किया जाता है, तो अधिकतम मेमोरी अभी भी 2048 एमबी