To draw a comparison of speed of build on different platforms...
Project for performance tests known and available to the public: https://github.com/spring-projects/spring-framework
openjdk 11.0.5 2019-10-15
AdoptOpenJDK OpenJDK Runtime Environment (build 11.0.5+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.5+10, mixed mode)
./gradlew clean build-x test --no-build-cache
Assembly is (according to the results of multiple runs):
on 8750H Core i7 (MacBook Pro) ~3:00 minutes
at Ryzen 7 2700 + Windows (desktop) ~3:45
at Ryzen 7 2700 + Linux (desktop) ~ 2:00
ie *nix systems in huge (almost 2 times) the advantage of speed build!
Question: Why the windows build is much slower? Well, or why the build on *nix systems much faster? Any ideas how to speed up the build on windows?