2010-05-06 2 views
0

Короче говоря, у меня 8G памяти, и затмение/java умирает после заставки, когда я пытаюсь установить vmargs на что-то разумное, например -Xms512m -Xmx2048m.Eclipse Galileo/Windows/Java memory woes

In long: Я запускаю XP Pro x64, v. 2003, SP2. Я пытаюсь использовать с затмением Scala, и в интересах быть уточненным, я скачал недавно Galileo для RCP/Plug-в дэвах:

платформе Eclipse

Версии: 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB идентификатор сборки: M20100211-1343

Это занимает довольно много времени, даже пройти заставке в диалоге выбора рабочей области. Это еще до того, как я попытался установить scala.

Где-то в Scala я воспользовался рекомендацией увеличить настройки памяти vm, но с использованием любой настройки -Xms на 64M вызывает всплеск и сбой (не говоря уже о настройке -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 установить указатель на него. Я много часов пробовал найти решение ... любые идеи, что происходит?

+0

Попробуйте http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/1409590#1409590 – VonC

+0

Вы используете 64-битная JVM? –

ответ

0

Вам нужна 64-разрядная версия Eclipse и Java. 64-разрядная версия Eclipse будет распространяться с предстоящим выпуском в июне, но текущую версию довольно сложно найти.

Вы можете найти его здесь: http://download.eclipse.org/eclipse/downloads/drops/R-3.5.2-201002111343/index.php

+0

Спасибо ... Я сейчас загружаю 64-битные версии JVM и eclipse. Дадут вам знать ... –

+0

Наконец-то я получил свои плагины, затмение и java. Кажется, он работает отлично (и намного быстрее ...) Спасибо! –