jjlharrison opened a new issue, #1331:
URL: https://github.com/apache/maven-mvnd/issues/1331

   ### Affected version
   
   1.0.2 and 2.0.0-rc-3
   
   ### Bug description
   
   `mvnd` is very slow to start for me. Once the build has started it seems 
quicker than a normal `mvn` build, but with with slow start, overall it's much 
slower. Could this somehow be a problem with my configuration?
   
   
![Image](https://github.com/user-attachments/assets/d931e643-705c-43a9-9d72-f8a7e18ade34)
   
   ```
   $ ./mvn-benchmark.sh
   === Testing mvnd versions ===
   
   --- mvnd@1.0.0 ---
   MVND_HOME=/Users/jjlharrison/.sdkman/candidates/mvnd/1.0.0
   >>> mvnd --version
   Apache Maven Daemon (mvnd) 1.0.0 darwin-aarch64 native client 
(0cb7cbcbed6fad010b14dcd05acdc0a59685d88d)
   Terminal: org.jline.terminal.impl.PosixSysTerminal with pty 
org.jline.terminal.impl.jni.osx.OsXNativePty
   Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)
   Maven home: /Users/jjlharrison/.sdkman/candidates/mvnd/1.0.0/mvn
   Java version: 24, vendor: Eclipse Adoptium, runtime: 
/Users/jjlharrison/.sdkman/candidates/java/24-tem
   Default locale: en_GB, platform encoding: UTF-8
   OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
   
   Warm-up run (not timed):
   
   Measuring mvnd compile for 5 runs under version 1.0.0...
     Run  1: 6.588 s
     Run  2: 6.406 s
     Run  3: 6.607 s
     Run  4: 6.529 s
     Run  5: 6.491 s
   
   Results for mvnd@1.0.0:
     min     = 6.406s                                                           
                                                                                
                                                                                
                    max     = 6.607s
     average = 6.524s
     median  = 6.529s
   
   
   --- mvnd@1.0.2 ---
   MVND_HOME=/Users/jjlharrison/.sdkman/candidates/mvnd/1.0.2
   >>> mvnd --version
   Apache Maven Daemon (mvnd) 1.0.2 darwin-aarch64 native client 
(cccc1ec8a5b741c62b29f9fb04d37b1678a029bb)
   Terminal: org.jline.terminal.impl.PosixSysTerminal with pty 
org.jline.terminal.impl.jni.osx.OsXNativePty
   Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
   Maven home: /Users/jjlharrison/.sdkman/candidates/mvnd/1.0.2/mvn
   Java version: 24, vendor: Eclipse Adoptium, runtime: 
/Users/jjlharrison/.sdkman/candidates/java/24-tem
   Default locale: en_GB, platform encoding: UTF-8
   OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
   
   Warm-up run (not timed):
   
   Measuring mvnd compile for 5 runs under version 1.0.2...
     Run  1: 6.437 s
     Run  2: 6.543 s
     Run  3: 6.470 s
     Run  4: 6.374 s
     Run  5: 6.580 s
   
   Results for mvnd@1.0.2:
     min     = 6.374s                                                           
                                                                                
                                                                                
                    max     = 6.580s
     average = 6.480s
     median  = 6.470s
   
   
   --- mvnd@2.0.0-rc-3 ---
   MVND_HOME=/Users/jjlharrison/.sdkman/candidates/mvnd/2.0.0-rc-3
   >>> mvnd --version
   Apache Maven Daemon (mvnd) 2.0.0-rc-3 darwin-aarch64 native client 
(f912362c18c9a75faf3e31a4e0e0b921206013b9)
   Terminal: org.jline.terminal.impl.PosixSysTerminal with pty 
org.jline.terminal.impl.jni.osx.OsXNativePty
   Apache Maven 4.0.0-rc-3 (3952d00ce65df6753b63a51e86b1f626c55a8df2)
   Maven home: /Users/jjlharrison/.sdkman/candidates/mvnd/2.0.0-rc-3/mvn
   Java version: 24, vendor: Eclipse Adoptium, runtime: 
/Users/jjlharrison/.sdkman/candidates/java/24-tem
   Default locale: en_GB, platform encoding: UTF-8
   OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
   
   Warm-up run (not timed):
   
   Measuring mvnd compile for 5 runs under version 2.0.0-rc-3...
     Run  1: 6.550 s
     Run  2: 6.584 s
     Run  3: 6.458 s
     Run  4: 6.348 s
     Run  5: 6.401 s
   
   Results for mvnd@2.0.0-rc-3:
     min     = 6.348s                                                           
                                                                                
                                                                                
                    max     = 6.584s
     average = 6.468s
     median  = 6.458s
   
   === Testing mvn and mvnw ===
   
   --- mvn ---
   >>> mvn --version
   Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
   Maven home: /Users/jjlharrison/.sdkman/candidates/maven/3.9.9
   Java version: 24, vendor: Eclipse Adoptium, runtime: 
/Users/jjlharrison/.sdkman/candidates/java/24-tem
   Default locale: en_GB, platform encoding: UTF-8
   OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
   
   Warm-up run (not timed):
   
   Measuring mvn compile for 5 runs...
     Run  1: 1.766 s
     Run  2: 1.805 s
     Run  3: 1.772 s
     Run  4: 1.866 s
     Run  5: 1.802 s
   
   Results for mvn:
     min     = 1.766s
     max     = 1.866s
     average = 1.802s
     median  = 1.802s
   
   
   --- ./mvnw ---
   >>> ./mvnw --version
   Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
   Maven home: /Users/jjlharrison/.m2/wrapper/dists/apache-maven-3.9.9/3477a4f1
   Java version: 24, vendor: Eclipse Adoptium, runtime: 
/Users/jjlharrison/.sdkman/candidates/java/24-tem
   Default locale: en_GB, platform encoding: UTF-8
   OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
   
   Warm-up run (not timed):
   
   Measuring ./mvnw compile for 5 runs...
     Run  1: 1.872 s
     Run  2: 1.739 s
     Run  3: 1.835 s
     Run  4: 1.783 s
     Run  5: 1.723 s
   
   Results for ./mvnw:
     min     = 1.723s
     max     = 1.872s
     average = 1.790s
     median  = 1.783s
   ```


-- 
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-unsubscr...@maven.apache.org.apache.org

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

Reply via email to