Измерьте, какой код Java занимает много времени для компиляции - PullRequest
1 голос
/ 06 февраля 2020

Существует большой Java проект, для компиляции которого требуется много времени, как через Maven, так и через IntelliJ IDEA.

Я хочу попытаться улучшить это, но вы знаете, что они говорят об оптимизации без измерения, Итак, мы здесь.

Загрузка ЦП иногда составляет 100% на всех ядрах, но иногда падает на 10+ секунд. Оперативная память и диск используются, но не кажутся загруженными (судя по windows диспетчеру задач).

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

(Подробная информация о проекте: миллионы строк кода, десятки maven проектов, уровень языка 8, но последние jdk)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...