Почему Eclipse IDE становится медленнее? - PullRequest
14 голосов
/ 01 августа 2009

Я скачал последнюю версию Eclipse IDE, Galileo, и протестировал ее, чтобы увидеть, подходит ли она для разработки веб-приложений на Java. Я также попробовал версию Eclipse для Ganymede и нашел, что это тоже хорошо.

Моя проблема в том, что иногда он зависает и перестает отвечать на запросы во время разработки. Иногда, когда я открываю файл, Eclipse зависает и не отвечает некоторое время. Кажется, что Eclipse идет медленнее, а моя работа становится медленнее из-за времени, которое я трачу на ожидание ответа Eclipse.

Когда я перешел на NetBeans 6.7, это было хорошо, а производительность была хорошей. Загрузка происходит быстрее, и IDE хорошо реагирует на мои тестовые разработки.

Мой компьютер имеет 1 ГБ оперативной памяти и процессор с частотой 1,6 ГГц.

Что вы можете сказать по этому поводу?

Ответы [ 6 ]

12 голосов
/ 01 августа 2009

Я использую Eclipse PDT 2.1 (также основанный на Galileo) для разработки PHP, и я использую IDE на основе Eclipse уже 3 года; По моим наблюдениям, 1 ГБ ОЗУ обычно недостаточно для запуска Eclipse + какой-то веб-сервер + сервер БД + браузер + другие вещи: - (


В настоящее время я работаю с машиной с 1 ГБ ОЗУ, и она чертовски медленная ... Несколько месяцев назад у меня была машина с 2 ГБ ОЗУ, и дела шли очень хорошо - и На «новой машине» у меня меньше программного обеспечения, чем на другой!


Другие вещи, которые влияют на отзывчивость Eclipse:

  • открытие проекта на сетевом диске (например, доступ к источникам, находящимся на сервере разработки через samba)
  • иногда использование SVN-плагина, такого как SUbversive, кажется, останавливает Eclipse на пару секунд / минут

Приятно иметь дело с такими языками, как PHP (хотя, возможно, это не подходит для проектов JAVA), это отключить «автоматическую сборку» в меню «проекта».


Как примечание: я уже видел вопросы о скорости затмения на SO; Вы можете попробовать поискать, чтобы получить ответы быстрее; -)

2 голосов
/ 01 августа 2009

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

1 голос
/ 30 июня 2010

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

думая об особенностях .. я бы предпочел затмение ...

чтобы закрепить его немного больше, просто отключить «автоматическую сборку» ничего не меняет (сборка занимает немного больше времени)

но это действительно слабее быстрее ...

но через 1 или 2 часа мне также нужно закрыть, подождать и снова открыть его.

вроде отстой ... (должен MacBook Pro, 2,26 (я думаю) GHZ, 3 ГБ оперативной памяти, дал ему минимум 768 МБ оперативной памяти и продолжает работать медленнее ..

действительно отстой

:: редактировать :: Я также понял, что после открытия XML-файла затмение мгновенно становится немного более запаздывающим (уже отключенная живая компиляция XML или что-то похожее, без разницы :()

0 голосов
/ 01 августа 2009

Netbeans значительно ускорились за последние несколько лет, возможно, ваше сравнение относительно скорости NetBeans?

В последнее время мне пришлось увеличить размер моего затмения -Xmx с 64 Мб и я решил, что могу пойти на 512, и он стал немного короче. в 64 года я никогда не видел ни малейшей паузы, когда на самом деле НУЖНА коллекция в 512 из-за длительного процесса, который не позволяет фоновому потоку GC работать, он может получить небольшую паузу

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

0 голосов
/ 01 августа 2009

Мой опыт показывает, что NetBeans, Aptana и Komodo работают быстро на компьютерах, где Eclipse мучительно медленен. Казалось, что увеличение объема ОЗУ помогло. Есть ли шанс, что вы сможете поднять до 2 гигов?

0 голосов
/ 01 августа 2009

Наши машины больше: 2 ГБ оперативной памяти и более быстрый процессор.

Я уверен, что, как и все программное обеспечение, Eclipse становится больше и медленнее при обновлении версии из-за всех включенных новых функциональных возможностей. Хорошей новостью является то, что время от времени релиз также приносит заметное улучшение производительности. Но по моему опыту, каждый раз, когда я пытался использовать десятилетнее программное обеспечение на моей нынешней машине, это было молниеносно, так что я уверен, что тенденция становится медленнее. Я согласен, что это печально для нас, когда мы не получаем лучшую машину.

Могут быть некоторые вещи, которые вы можете сделать, чтобы улучшить отзывчивость вашего Затмения. Я не знаю, если вы уже все попробовали ...?

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