You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by GitBox <gi...@apache.org> on 2022/10/17 08:47:37 UTC

[GitHub] [maven-mvnd] conderls commented on issue #388: Have mvnd run for some popular Maven projects to show performance improvements

conderls commented on issue #388:
URL: https://github.com/apache/maven-mvnd/issues/388#issuecomment-1280504986

   I did an experiments in a multi-module projects(43 sub-modules, sorry for not able to provide the internal code) on a machine with 128 cores, with build command: 
   `mvnd -pl $MODULES -am spotless:apply clean --no-snapshot-updates install` 
   vs
   `mvn -T 1C -pl $MODULES -am spotless:apply clean --no-snapshot-updates install` 
   ![image](https://user-images.githubusercontent.com/6688515/196117576-fdb04cb8-3a1a-4713-ab60-80d338c7763b.png)
   
   scala: 2.12.12
   mvn: v3.6.0,  ~ 03:49min
   mvnd: v0.8.2, ~ 03:50min
   
   **NO** performance improvements found, though the output looks much better just during building project(it seems that the stdout output is almost same, which is just rendered by `mvnd` during build, i.e. non-rolling view).
   
   considering building uber-jar with maven-shade-plugin:3.4.0, the performance bottleneck maybe the conflicts check and copy deps during assemble stage (offline-all)
   ![image](https://user-images.githubusercontent.com/6688515/196125344-5c7b20cd-0af3-4f4f-b08e-696f7cf2bf99.png)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org