From 15ea7f40cd7302b9bf9f0aea0d85a970a8a7c07f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 9 Jan 2026 23:26:31 +0200 Subject: Add Log4j2 benchmark tool - Configurable thread count, duration, message size - Multiple logging configurations: sync-immediate, sync-buffered - AsyncLogger variants: 1k, 4k, 10k, 1m ring buffer sizes - AsyncAppender variants: 1k, 4k, 10k, 1m buffer sizes - Subprocess isolation for proper async logger initialization - Cache dropping between tests for accurate benchmarks - CSV output support --- src/main/resources/log4j2-async-10k.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/main/resources/log4j2-async-10k.xml (limited to 'src/main/resources/log4j2-async-10k.xml') diff --git a/src/main/resources/log4j2-async-10k.xml b/src/main/resources/log4j2-async-10k.xml new file mode 100644 index 0000000..b2d26a9 --- /dev/null +++ b/src/main/resources/log4j2-async-10k.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + 10240 + + -- cgit v1.2.3