Below are the results of running FastLoggerBenchmark and
FastLoggerParamsBenchmark with the configured settings (which are pretty
short). This is showing number of ops (log statements) per second. The enabled
log level is INFO so the debug benchmarks are showing the number of disabled
log statements per second, while the info benchmarks are showing the number of
enabled log statements.
```
Benchmark Mode Cnt
Score Error Units
FastLoggerBenchmark.debugLambdaLogStatementWithFastLogger thrpt
1140378568.819 ops/s
FastLoggerBenchmark.debugLambdaLogStatementWithLogger thrpt
581609863.899 ops/s
FastLoggerBenchmark.debugLogStatementWithFastLogger thrpt
983969575.450 ops/s
FastLoggerBenchmark.debugLogStatementWithLogger thrpt
494294798.393 ops/s
FastLoggerBenchmark.infoLambdaLogStatementWithFastLogger thrpt
4987321.584 ops/s
FastLoggerBenchmark.infoLambdaLogStatementWithLogger thrpt
4732322.932 ops/s
FastLoggerBenchmark.infoLogStatementWithFastLogger thrpt
5567982.935 ops/s
FastLoggerBenchmark.infoLogStatementWithLogger thrpt
5394038.341 ops/s
FastLoggerBenchmark.isDebugEnabledLogStatementWithFastLogger thrpt
1201945194.555 ops/s
FastLoggerBenchmark.isDebugEnabledLogStatementWithLogger thrpt
590098348.351 ops/s
FastLoggerBenchmark.isInfoEnabledLogStatementWithFastLogger thrpt
5639765.772 ops/s
FastLoggerBenchmark.isInfoEnabledLogStatementWithLogger thrpt
5591034.845 ops/s
Benchmark
Mode Cnt Score Error Units
FasterLoggerParamsBenchmark.fastLoggerDebugLambdaLogStatementWithComplexConcat
thrpt 1116586797.172 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLambdaLogStatementWithConcat
thrpt 1104963621.430 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithComplexConcat
thrpt 63208.760 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithComplexLambdaParams
thrpt 72440052.162 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithComplexParams
thrpt 633102739.342 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithConcat
thrpt 32081069.921 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithLambdaParams
thrpt 94661455.407 ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithParams
thrpt 644039662.975 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLambdaLogStatementWithComplexConcat
thrpt 59992.915 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLambdaLogStatementWithConcat
thrpt 4149139.617 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithComplexConcat
thrpt 63423.394 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithComplexLambdaParams
thrpt 3124434.749 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithComplexParams
thrpt 4087878.093 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithConcat
thrpt 4604518.440 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithLambdaParams
thrpt 3582505.282 ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithParams
thrpt 4444080.268 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithComplexConcat
thrpt 1142947889.813 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithComplexLambdaParams
thrpt 1160009470.068 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithComplexParams
thrpt 1141453898.578 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithConcat
thrpt 1118099749.331 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithLambdaParams
thrpt 1145103424.363 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithParams
thrpt 1065989332.803 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLambdaLogStatementWithComplexConcat
thrpt 61046.349 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLambdaLogStatementWithConcat
thrpt 4317317.300 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithComplexConcat
thrpt 60507.705 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithComplexLambdaParams
thrpt 3293374.913 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithComplexParams
thrpt 4358819.938 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithConcat
thrpt 4616290.646 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithLambdaParams
thrpt 3596479.899 ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithParams
thrpt 4094615.116 ops/s
FasterLoggerParamsBenchmark.loggerDebugLambdaLogStatementWithComplexConcat
thrpt 556933807.539 ops/s
FasterLoggerParamsBenchmark.loggerDebugLambdaLogStatementWithConcat
thrpt 572523916.059 ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithComplexConcat
thrpt 57321.294 ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithComplexLambdaParams
thrpt 83977910.327 ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithComplexParams
thrpt 486608883.220 ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithConcat
thrpt 34533973.260 ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithLambdaParams
thrpt 76632932.576 ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithParams
thrpt 466369919.883 ops/s
FasterLoggerParamsBenchmark.loggerInfoLambdaLogStatementWithComplexConcat
thrpt 61555.953 ops/s
FasterLoggerParamsBenchmark.loggerInfoLambdaLogStatementWithConcat
thrpt 4193241.593 ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithComplexConcat
thrpt 61853.767 ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithComplexLambdaParams
thrpt 2883375.456 ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithComplexParams
thrpt 4058161.684 ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithConcat
thrpt 3938143.663 ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithLambdaParams
thrpt 3669863.702 ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithParams
thrpt 4390586.627 ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithComplexConcat
thrpt 515321848.206 ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithComplexLambdaParams
thrpt 589155764.117 ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithComplexParams
thrpt 587837022.387 ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithConcat
thrpt 561898955.072 ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithLambdaParams
thrpt 577965496.685 ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithParams
thrpt 589392041.676 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLambdaLogStatementWithComplexConcat
thrpt 61586.162 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLambdaLogStatementWithConcat
thrpt 3977824.119 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithComplexConcat
thrpt 58787.252 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithComplexLambdaParams
thrpt 2995286.904 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithComplexParams
thrpt 4130394.631 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithConcat
thrpt 4584411.374 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithLambdaParams
thrpt 3669342.646 ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithParams
thrpt 4396702.939 ops/s
```
[ Full content available at: https://github.com/apache/geode/pull/2798 ]
This message was relayed via gitbox.apache.org for
[email protected]