Details
-
Enhancement
-
Resolution: Done
-
Major
-
None
-
7.61.0.Final
-
None
-
2021 Week 43-45 (from Oct 25)
-
NEW
-
NEW
Description
ContextImpl constructor implemented with UUID.randomUUID().
For example, we can observe it consumes some time under StatelessKieSession load test. See attached framegraphs by jmh and async-profiler test.
executed commands were like
java -jar target/drools-benchmarks.jar -jvmArgs "-Xms4g -Xmx4g" -foe true -f 1 -t 1 org.drools.benchmarks.session.StatelessSessionConcurrentBenchmark -prof "async:output=flamegraph;event=cpu;simple=true;interval=50000;width=1920;libPath=/home/tkobayas/usr/local/devtools/async-profiler-1.8.1-linux-x64/build/libasyncProfiler.so"