有一个大型 Java 项目需要很长时间才能通过 Maven 和 IntelliJ IDEA 进行编译。
我想尝试改进这一点,但你知道他们所说的没有测量的优化,所以我们来了。
CPU 使用率有时在所有内核上为 100%,但有时会下降 10 多秒。RAM 和磁盘已使用,但似乎容量不足(从 Windows 任务管理器判断)。
我有兴趣测量任何有帮助的东西。主要是哪些源文件、哪些构造或哪些编译步骤。
(关于项目的详细信息:数百万行代码,数十个maven项目,语言级别8但最近的jdk)
有一个大型 Java 项目需要很长时间才能通过 Maven 和 IntelliJ IDEA 进行编译。
我想尝试改进这一点,但你知道他们所说的没有测量的优化,所以我们来了。
CPU 使用率有时在所有内核上为 100%,但有时会下降 10 多秒。RAM 和磁盘已使用,但似乎容量不足(从 Windows 任务管理器判断)。
我有兴趣测量任何有帮助的东西。主要是哪些源文件、哪些构造或哪些编译步骤。
(关于项目的详细信息:数百万行代码,数十个maven项目,语言级别8但最近的jdk)