Eclipse 3.5 (Какао) замедляется нерегулярно через некоторое время - PullRequest
2 голосов
/ 15 марта 2010

Хотелось бы услышать, если кто-то еще сталкивается с такими же проблемами, и не использует плагины Google GWT (2.0):

Иногда мой Eclipse 3.5 (Какао) замедляется после некоторого времени использования (> = 30 минут), так что такие вещи, как максимизация редактора или перемещение разделителей, становятся невыносимо медленными (реагирование только через несколько секунд). После перезапуска Eclipse все снова хорошо.

У меня не хватает памяти (ни свободной оперативной памяти, ни памяти, доступной для Eclipse - Heap / Stack / PermGenSpace), и мои системные характеристики не так уж плохи.

Я знаю точно еще одного человека, который видит ту же проблему - но он также использует плагины GWT. Поскольку эти проблемы появляются нерегулярно, их трудно отследить. Перед созданием проблемы на трекере ошибок GWT я хотел бы выяснить, происходит ли это и с кем-то без плагинов Google.

Спасибо

Chris

Edit:

Я использую Snow Leopard 10.6.2, Eclipse 3.5 Cocoa, 32-разрядная версия.

eclipse.ini:

-startup
../../../plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.0.1.R35x_v20090707
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=280m
-Xdock:icon=../Resources/Eclipse.icns
-Xms54m
-Xmx560m

Ответы [ 2 ]

0 голосов
/ 25 апреля 2010

у меня macbook с osx 10.6.3 Затмение 3.5.2

Я разрабатываю gwt 2.0.3 + ext-gwt 2.1.3.

Я заметил, что внезапно часть проекта замедляется. Я имею в виду, в то время как до загрузки экрана было 2-5 сек в режиме разработки, внезапно увеличилось до минуты или двух (?????).

Я помню, что раньше я переустанавливал затмение, но это не сработало (????), и когда создал новое рабочее пространство и переместил туда проект, внезапно замедление исчезло.

Итак, я сделал то же самое и сейчас.

Я не знаю точную причину / решение. Однако в рабочей области есть папка «.metadata / .plugins», в которой много папок. В "org.eclipse.core.resources" / ".projects" у вас есть для каждого проекта, который вы получили в своей рабочей области, папка.

Заметил, что когда я скопировал сюда папку проекта того же проекта, созданную в другом рабочем пространстве, замедление исчезло.

Итак, в конечном итоге решение простое: удалить проект из рабочей области, но только из «Проводника пакетов», который фактически удаляет папку, принадлежащую удаленному проекту, из указанной выше папки («.metadata / .plugins» /org.eclipse.core.resources/.projects/ "), сохраняя при этом файлы проекта на их месте (вы должны обязательно сделать их резервную копию :)), а затем импортируя их обратно.

Voila!

Он снова работает нормально.

0 голосов
/ 15 марта 2010

A хорошо eclipse.ini может помочь.
Но, как упоминалось в « Ужасной производительности затмения на MacBook Pro с 10.5.8 » (что иллюстрирует тот факт, что проблема с производительностью может возникнуть с Galileo без GWT), она может зависит от версии ОС (Snow Leopard или Leopard).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...