Как определить, что делает Eclipse медленным?

У нас довольно большая база кода (150+ проектов, 400000+ строк кода Java, немного кода Groovy и Gradle, немного кода Perl, немного XML, много JSP так далее.). Мне удалось открыть все эти проекты в Spring Tools Studio 2.6, в которые я также добавил плагины для Groovy, Perl, Checkstyle, PMD.

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

Также у меня есть довольно хорошая 64-битная машина, 8 ГБ ОЗУ, и я использую 64-битную версию STS, и я отдайте 2 ГБ Eclipse (но в любом случае он не станет больше 1 ГБ кучи).

Итак, мой первый вопрос: есть ли способ определить, что делает его медленным? И удалось ли некоторым из вас, ребята, работать с такими большими базами кода в одной рабочей области?

Я пробовал просматривать потоки (с помощью jconsole) JVM, на которой работает Eclipse, но я не нашел там ничего интересного. .

12
задан Andrey Adamovich 8 June 2011 в 09:43
поделиться