Ускорение Tomcat в режиме отладки с Eclipse IDE

Можно попытаться установить его в программе настроек Nvidia.

Для меня драйвер Nvidia так плох, что я удалил драйвер Nvidia и использование nouvau теперь. Намного быстрее и более стабильный.. Но в Вашем случае карта, вероятно, не поддерживается приятно.

44
задан thejartender 4 May 2012 в 12:54
поделиться

4 ответа

Я решил проблему! Разобравшись в этом, я вспоминаю, что это уже случалось раньше. Я очистил все свои точки останова, и все работает нормально. Я понятия не имею, почему это может привести к такому результату, но он работает.

138
ответ дан 26 November 2019 в 21:37
поделиться

Я сам столкнулся с этой проблемой, и это решение мне помогло. Однако - у меня была только 1 точка останова, а не 20+ других плакатов. Однако моей единственной точкой останова была точка останова метода, а не точка останова строки - мне интересно, могло ли множество вызовов методов при запуске tomcat в сочетании с точкой останова метода вызывать эту проблему ... Я просто попробовал небольшой эксперимент:

  1. Установка точки останова по строке и запуск режима отладки - 5 секунд запуск (нормальный)
  2. Установка точки останова метода и запуск режима отладки - ..... не желаю ждать (> 90 секунд).

Думаю, в этом проблема.

20
ответ дан 26 November 2019 в 21:37
поделиться

Изменить уровень ведения журнала по умолчанию с:

<root>
  <level value="DEBUG" />
  <appender-ref ref="ConsoleAppender" />
</root>

Кому:

<root>
  <level value="OFF" />
  <appender-ref ref="ConsoleAppender" />
</root>
1
ответ дан 26 November 2019 в 21:37
поделиться

У меня была такая же проблема в Галилео. Быстрый запуск, но ползучая отладка. Благодаря сообщениям выше я очистил все точки останова и перезапустил Tomcat. Это волшебным образом устранило проблему. fyi - раньше у меня было 2 точки останова для метода и другие точки останова на строке. Я провел тесты, чтобы подтвердить вышеприведенную теорию о замедлении точки останова метода. Вот что я нашел. Похоже, проблема заключается не в точке останова метода, проблема заключалась в точке останова метода, которая все еще отображалась в списке точек останова в режиме отладки, но не существовала в коде. Я имею в виду, что я изменил параметры этого метода, но старая точка останова со старыми параметрами все еще существовала в списке точек останова. Это было виновато, когда я удалил это, другие точки останова метода не замедляли сервер. Похоже, что eclipse пытался найти что-то несуществующее, что, похоже, замедлило его работу. Надеюсь это поможет.

3
ответ дан 26 November 2019 в 21:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: