diff --git a/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java b/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java index e598a9ca948..bd5114d2383 100644 --- a/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java +++ b/log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncAppenderLog4j2Benchmark.java @@ -66,8 +66,8 @@ // @State(Scope.Benchmark) @Fork(1) -@Warmup(iterations = 10) -@Measurement(iterations = 20) +@Warmup(iterations = 4, time = 4) +@Measurement(iterations = 4, time = 4) @Threads(1) public class AsyncAppenderLog4j2Benchmark { Logger logger; @@ -76,6 +76,7 @@ public class AsyncAppenderLog4j2Benchmark { "perf5AsyncApndNoLoc-noOpAppender.xml", "perf5AsyncApndDsrptrNoLoc-noOpAppender.xml", "perf5AsyncApndMpscQNoLoc-noOpAppender.xml", + "perf5AsyncApndMpscParkQNoLoc-noOpAppender.xml", "perf5AsyncApndXferQNoLoc-noOpAppender.xml" }) public String configFileName; diff --git a/log4j-perf/src/main/resources/perf5AsyncApndMpscParkQNoLoc-noOpAppender.xml b/log4j-perf/src/main/resources/perf5AsyncApndMpscParkQNoLoc-noOpAppender.xml new file mode 100644 index 00000000000..4b578c26f92 --- /dev/null +++ b/log4j-perf/src/main/resources/perf5AsyncApndMpscParkQNoLoc-noOpAppender.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + +