簡而言之,當我嘗試將vmargs設置爲合理的值時,例如-Xms512m -Xmx2048m,我有8G的內存和eclipse/java正在閃屏。Eclipse伽利略/ Windows/Java內存困境
只要: 我正在運行XP Pro x64,v。2003,SP2。我試圖用同階日食,並且在該跟上時代的興趣,我下載了一個最近伽利略RCP /插件開發者:
Eclipse平臺
版本: 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB建立ID:M20100211-1343
這需要相當長的時間,甚至讓過去的閃屏工作區選擇對話框。這甚至在我嘗試安裝scala之前。我運行了一個建議來增加虛擬內存設置,但是使用64M以上的任何-Xms設置都會導致出現故障(不必介意任何-Xmx設置)。我的eclipse.ini看起來像:
> -startup plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
> --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
> -product org.eclipse.epp.package.rcp.product
> -showsplash org.eclipse.platform
> -vmargs
> -Dosgi.requiredJavaVersion=1.5
> -XX:MaxPermSize=256m
> -Xms64M
> -Xss1M
> -server
> -XX:+DoEscapeAnalysis
> -XX:+UseConcMarkSweepGC
而且我安裝了java 6.0.200.2,我的PATH設置爲指向它。我瀏覽了幾個小時試圖找到一個解決方案...任何想法是怎麼回事?
您使用的嘗試http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/1409590#1409590 – VonC 2010-05-06 09:10:43
一個64位的JVM? – 2010-05-06 09:14:36