Как исправить eclipse, вращающий процессор во время отладки на сервере tomcat

StackOverflow https://stackoverflow.com/questions/419085

  •  03-07-2019
  •  | 
  •  

Вопрос

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

Я запускаю ganymede и отлаживаю сервлет в tomcat в Windows.Когда я выполняю построчную трассировку, внезапно происходит скачок загрузки процессора.статус процесса Windows говорит о том, что это eclipse.Единственным другим свидетельством странности является то, что отчет heapsize в углу (рядом с кнопкой сбора мусора, если она у вас включена) меняется каждую секунду, вверх и вниз, вверх и вниз.Я дал ему 256 мегабайт, и он колеблется между 155, 169, 159, 164....это просто постоянно меняется вверх и вниз.Но в моей панели просмотра прогресса ничего не происходит.Я пытался дать ему 512 мегабайт, но это не помогло (2 гигабайта в машине).

Есть какие-нибудь идеи, как заставить eclipse рассказать мне, что он делает со всем моим процессором?Это делает отладчик невосприимчивым, и ничего не работает.Я получаю ошибки тайм-аута при выполнении моей команды step.

Это было полезно?

Решение

Вы могли бы запустить свой eclipse с помощью jconsole прилагается к нему, при условии, что вы внесете свой настройки eclipse.ini тот самый

-Dcom.sun.management.jmxremote

вариант.

Затем вы сможете отслеживать / записывать любое использование потока / памяти / объектов во время вашего сеанса, собирая больше подсказок относительно того, что происходит.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top