আমি আইডিইএ 12 লেদা পর্বত সিংহ ব্যবহার করছি। আমি আইডিই ব্যবহার করতে পারে এমন সর্বাধিক মেমরিটি বাড়াতে চেয়েছিলাম। আমি ভিভিওপিশনগুলি ইনফো.প্লেস্ট ফাইলটিতে সেট করেছি
-Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar
আমি যখন আইডিইএ খুলি, তখনও আমি সর্বাধিক মেমরি 711 মি হতে দেখি।
jps -v
দেখায় আমার ভিএমওপশন লোড হয়েছে তবে এটি নিম্নলিখিত বিকল্পগুলি দ্বারা প্রতিস্থাপিত হয়েছে।
29388 **-Xmx2048m** -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar -Xms128m **-Xmx800m** -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -XX:+UseCompressedOops -Didea.paths.selector=IdeaIC12 -Dsun.java2d.noddraw=true -Didea.max.intellisense.filesize=2500 -Didea.dynamic.classpath=false -Didea.jars.nocopy=false -Dsun.java2d.d3d=false -Dapple.awt.fullscreencapturealldisplays=false -Dapple.laf.useScreenMenuBar=true -Djava.endorsed.dirs= -Dswing.bufferPerWindow=false -Didea.fatal.error.notification=enabled -Didea.cycle.buffer.size=1024 -Didea.popup.weight=heavy -Didea.xdebug.key=-Xdebug -Dapple.awt.graphics.UseQuartz=true -Dsun.java2d.pmoffscreen=false -Didea.no.launcher=false -DCVS_PASSFILE=~/.cvspass -Didea.use.default.antialiasing.in.editor=false -Dcom.apple.mrj.application.live-resize=false -Didea.smooth.progress=false
29392 Jps -Dapplication.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Xms8m
কোথা -Xmx800
থেকে আসে? আমার এটি অপসারণ করা দরকার
~/Library/Preferences/IdeaIC14/idea.vmoptions
দেওয়ার idea64.vmoptions
আগে, নাম পরিবর্তন করতে হবে -Xmx2048m
।