Запуск программы в режиме отладки невероятно медленный - программирование
Подтвердить что ты не робот

Запуск программы в режиме отладки невероятно медленный

С тех пор он намного медленнее запускает программу в режиме Debug в Eclipse Galileo.

Я не знаю никаких изменений.

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

4b9b3361

Ответ 1

Еще один "разрыв отладки" - это использование контрольных точек входа/выхода метода.

Вы пытались удалить определения все определения точки останова один раз?

Иногда я думаю, что Eclipse выходит из строя с некоторым внутренним/отображаемым состоянием. Возможно, вам стоит попытаться настроить новую (а не копию) рабочего пространства. Иногда это помогает мне восстанавливаться от ложных функций.

Вот как вы можете удалить все точки останова

Eclipse → Run → Remove All Breakpoints - для удаления всех точек останова на все время

Eclipse → Run → Пропустить все точки останова - для временных удаленных точек останова

Ответ 2

Я столкнулся с этим вопросом много времени. Решение прост, удалите все точки останова. (Запустить → Удалить все точки останова)

Ответ 3

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

Ответ 4

Отключить "Показать результат метода после пошаговой операции".

Show method result after a step operation

Ответ 5

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

Ответ 6

К какой JVM вы присоединяетесь? Я нашел в своем опыте, что в режиме отладки IBM JDK медленнее, чем черт. Для всех JVM проверьте, есть ли у вас условные точки останова с дорогостоящим условием. Попробуйте отключить контрольные точки. У вас могут быть контрольные точки или выражения исключения. Попробуйте отключить или удалить их.

Ответ 7

Закрыть eclipse... clear% temp% folder, temp folder... отключить точки останова... в большинстве случаев это определенно решит проблему.

Ответ 8

Удаление временных файлов в Windows исправлено для меня

"C:\\Documents and Settings\\{user}\\Local Settings\\Temp"

Ответ 9

В моем случае Eclipse пытался создать файлы, которые я делал вручную. Переход к окну → Настройки → Запуск/Отладка → Запуск, а затем отключение "Сборка (если требуется) перед запуском" под "Общими параметрами" решена медлительность.

Ответ 10

Обычно виртуальная машина Java отключается только во время компилятора (JIT) при работе в режиме отладки. В IBM WebSphere IBM JDK сильно оптимизирован и будет очень медленным. Кстати, отладка также не позволяет перекомпилировать и оптимизировать код.

Реле при регистрации для комплексной отладки: это сэкономит ваши дни на производстве, где вы не можете отлаживать наверняка.

Ответ 11

Со всем обучением за годы работы с затмением, вот пара предложений

  1. сводите ваши открытые проекты к минимуму того, что вам действительно нужно
  2. будьте аккуратны - удалите плагины/функции, которые вы не используете (mylnn, проверки и т.д.).
  3. Независимо от того, что вы делаете, затмение, как правило, со временем замедляется. Окончательное решение для получения отзывчивой IDE - это переработка существующего рабочего пространства (создание нового рабочего пространства и внесение нужных вам проектов).