# JMH version: 1.33-SNAPSHOT # VM version: JDK 16.0.2, Java HotSpot(TM) 64-Bit Server VM, 16.0.2+7-67 # VM invoker: C:\Program Files\Java\jdk-16.0.2\bin\java.exe # VM options: -Dfile.encoding=UTF-8 -XX:+ShowCodeDetailsInExceptionMessages # Blackhole mode: full + dont-inline hint (default, use -Djmh.blackhole.autoDetect=true to auto-detect) # Warmup: # Measurement: 5 iterations, 10 s each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh # Parameters: (sccFqn = jda.modules.restfstool.test.performance.software.courseman95.config.SCC1) # Run progress: 0.00% complete, ETA 00:00:50 # Fork: 1 of 1 Iteration 1: 09:52:35.164 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.benchmark - run#: 1 09:52:35.189 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.benchmark - sccFqn: jda.modules.restfstool.test.performance.software.courseman95.config.SCC1 09:52:35.307 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.RFSSoftware - Initiating... 10:00:35.072 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.RFSSoftware - Generating... 10:00:35.367 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool - Initiating BESoftware... 10:10:12.092 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool - Generating backend... (benchmark timed out, interrupted 2 times) 2512.806 s/op Used memory heap: 1277.000 MB Iteration 2: 10:34:28.641 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.benchmark - run#: 2 10:34:28.814 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.benchmark - sccFqn: jda.modules.restfstool.test.performance.software.courseman95.config.SCC1 10:34:28.814 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.RFSSoftware - Initiating... 10:42:05.515 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.RFSSoftware - Generating... 10:42:05.516 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool - Initiating BESoftware... 10:42:23.578 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool - Generating backend... java.lang.OutOfMemoryError: Java heap space Result "jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh": 2512.806 s/op Secondary result "jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh:Used memory heap": 1277.000 MB # Run complete. Total time: 01:22:26 REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial experiments, perform baseline and negative tests that provide experimental control, make sure the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts. Do not assume the numbers tell you what you want them to tell. Benchmark (sccFqn) Mode Cnt Score Error Units CourseManRFSGenBenchmark.runBenchmarh jda.modules.restfstool.test.performance.software.courseman95.config.SCC1 avgt 2512.806 s/op CourseManRFSGenBenchmark.runBenchmarh:Used memory heap jda.modules.restfstool.test.performance.software.courseman95.config.SCC1 avgt 1277.000 MB # JMH version: 1.33-SNAPSHOT # VM version: JDK 16.0.2, Java HotSpot(TM) 64-Bit Server VM, 16.0.2+7-67 # VM invoker: C:\Program Files\Java\jdk-16.0.2\bin\java.exe # VM options: -Dfile.encoding=UTF-8 -XX:+ShowCodeDetailsInExceptionMessages # Blackhole mode: full + dont-inline hint (default, use -Djmh.blackhole.autoDetect=true to auto-detect) # Warmup: # Measurement: 5 iterations, 10 s each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh # Parameters: (sccFqn = jda.modules.restfstool.test.performance.software.courseman100.config.SCC1) # Run progress: 0.00% complete, ETA 00:00:50 # Fork: 1 of 1 Iteration 1: 11:15:12.014 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.benchmark - run#: 1 11:15:12.053 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.benchmark - sccFqn: jda.modules.restfstool.test.performance.software.courseman100.config.SCC1 11:15:12.276 [jda.modules.restfstool.benchmark.CourseManRFSGenBenchmark.runBenchmarh-jmh-worker-1] INFO module.restfstool.RFSSoftware - Initiating...