У нас довольно большая база кода (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, но я не нашел там ничего интересного. .