Почему Eclipse IDE становится медленнее?
Я загрузил последнюю Eclipse IDE, Galileo, и протестировал ее, чтобы узнать, хорошо ли это для разработки веб-приложений на Java. Я также попробовал версию Eclipse от Ganymede и нашел, что это тоже хорошо.
Моя проблема в том, что иногда она зависает и перестает отвечать, пока я развиваюсь. Иногда, когда я открываю файл, Eclipse зависает и не отвечает на некоторое время. Кажется, что Eclipse идет медленнее, и моя работа становится медленнее из-за времени, которое я трачу, ожидая ответа Eclipse.
Когда я пошел в NetBeans 6.7, это было хорошо, и производительность была хорошей. Загрузка выполняется быстрее, и среда IDE хорошо реагирует во время тестирования разработки.
Мой компьютер имеет 1 ГБ оперативной памяти и процессор с тактовой частотой 1,6 ГГц.
Что вы можете сказать об этом?
Ответы
Ответ 1
Я использую Eclipse PDT 2.1 (также основанный на Galileo) для разработки PHP, и я использую IDE на основе Eclipse уже 3 года; мое наблюдение заключается в том, что 1 ГБ оперативной памяти, как правило, недостаточно для запуска Eclipse + своего рода веб-сервера + сервера БД + браузера + другого материала: - (
Я сейчас работаю с 1 ГБ оперативной памяти, и это медленно, как черт... Несколько месяцев назад у меня было 2 ГБ оперативной памяти, и все было очень хорошо - и я имея меньше программного обеспечения, работающего на "новой машине", чем у меня на другом!
Другие вещи, которые, похоже, влияют на отзывчивость Eclipse:
- открытие проекта, который на сетевом диске (например, доступ к источникам, которые находятся на сервере разработки через samba)
- иногда использование SVN-плагина, такого как SUbversive, похоже, задерживает Eclipse на пару секунд/минут
Приятно делать с такими языками, как PHP (возможно, не совсем нормально для проектов JAVA) - отключить "автоматически строить" в меню "project".
В качестве побочного элемента: я уже видел вопросы о скорости затмения на SO; вы можете попробовать выполнить поиск, чтобы быстрее получить ответы; -)
Ответ 2
Это общая проблема, и другие задавали подобные вопросы. Есть оптимизация, которую вы можете выполнить в своей среде Eclipse. Взгляните на решения, размещенные здесь.
Ответ 3
netbeans действительно чертовски горячий, я просто не получил его для автоматического выпуска моих проектов Android...
мышление об особенностях.. я бы предпочел затмение...
, чтобы закрепить его немного больше, просто отключить "автоматическая сборка" действительно ничего не меняет (сборка занимает немного больше времени)
но это действительно заметно быстрее...
но через 1 или 2 часа мне также нужно закрыть, подождать и снова открыть его.
вид отстой... (gotta macbook pro, 2.26 (я думаю) ghz, 3gb ram,
дал ему минимум 768 МБ бара и продолжает замедляться.
действительно сосет
:: редактировать::
Я также понял, что после открытия XML файла eclipse мгновенно получает немного более лаги (уже отключенный XML-сборник в реальном времени или что-то похожее, не имеет никакого значения:()
Ответ 4
Наши машины больше: 2 ГБ оперативной памяти и более быстрый процессор.
Я уверен, что, поскольку все программное обеспечение, Eclipse становится все больше и медленнее при обновлении версии, из-за всех включенных новых функций. Хорошей новостью является то, что время от времени выпуск также приносит заметное улучшение производительности. Но, по моему опыту, каждый раз, когда я пытался использовать десятилетнее программное обеспечение на моей нынешней машине, оно было молниеносно, поэтому я уверен, что тенденция замедляется. Я согласен, что это печально для нас, когда мы не получаем лучшую машину.
Могут быть некоторые вещи, которые вы можете сделать, чтобы улучшить отзывчивость вашего Eclipse.
Я не знаю, пробовали ли вы все...?
Ответ 5
Мой опыт в том, что NetBeans, Aptana и Komodo быстро работают на компьютерах, где Eclipse очень медленный. Максимальное количество оперативной памяти, казалось, помогло. Есть ли шанс, что вы можете столкнуться до 2-х концертов?
Ответ 6
Netbeans немного ускорились за последние несколько лет, возможно, ваше сравнение относительно скорости netbeans?
В последнее время я должен был увеличить размер моего eclipse -Xmx от 64mb и решил, что могу пойти на 512, и он стал немного более громким. в 64 я никогда не видел ни малейшей паузы, когда на самом деле НУЖДАЕТСЯ коллекция на 512 из-за долговременного процесса, который не позволяет запустить поток GC GC, он может получить небольшую паузу
Я работаю на довольно старой версии eclipse (настраивается кабельной промышленностью, поэтому она может запускаться и отображать кабельные приложения на телевизионном эмуляторе), поэтому ваш пробег может меняться.