You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@geode.apache.org by "kirklund (GitHub)" <gi...@apache.org> on 2018/11/07 00:37:47 UTC
[GitHub] [geode] kirklund commented on issue #2798: GEODE-5997:
Override ExtendedLogger methods in FastLogger
Below are the results of running FastLoggerBenchmark and FastLoggerParamsBenchmark with the configured settings (which are pretty short):
```
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 notifications@geode.apache.org