@@ -27,17 +27,17 @@ Benchmark setup configuration:
27
27
28
28
| Benchmark | Warmup | Runs | Units | goodforgod-simple | slf4j-simple | logback | log4j | java-system |
29
29
| ---| ---| ---| ---| ---| ---| ---| ---| ---|
30
- | messageAndStacktrace | 2 | 6 | ops/s | 117365 ± 2118 | 12832 ± 1087 | 118095 ± 2158 | 103683 ± 3284 | 40342 ± 629 |
31
- | messageWithoutArguments | 2 | 6 | ops/s | 503906 ± 24217 | 176912 ± 13586 | 488800 ± 37822 | 420665 ± 8805 | 40777 ± 617 |
32
- | messageOneArgumentInTheEnd | 2 | 6 | ops/s | 475680 ± 23021 | 170384 ± 29214 | 450336 ± 4803 | 413645 ± 32625 | 41513 ± 823 |
33
- | messageOneArgumentInTheMiddle | 2 | 6 | ops/s | 476436 ± 12130 | 190546 ± 13642 | 454803 ± 21936 | 429710 ± 13751 | 41482 ± 1392 |
34
- | messageOneArgumentInTheStart | 2 | 6 | ops/s | 460164 ± 11014 | 186111 ± 15280 | 444657 ± 2332 | 417252 ± 8034 | 40407 ± 1313 |
35
- | messageTwoArgumentInTheEnd | 2 | 6 | ops/s | 449377 ± 9286 | 178412 ± 26319 | 440259 ± 3819 | 371821 ± 25846 | 40151 ± 716 |
36
- | messageTwoArgumentInTheMiddle | 2 | 6 | ops/s | 437624 ± 4854 | 182567 ± 17643 | 439746 ± 12459 | 409443 ± 10546 | 40756 ± 690 |
37
- | messageTwoArgumentInTheStart | 2 | 6 | ops/s | 433289 ± 16436 | 181263 ± 22115 | 433450 ± 21592 | 387061 ± 7459 | 40064 ± 503 |
38
- | messageThreeArgumentInTheEnd | 2 | 6 | ops/s | 435443 ± 14175 | 179582 ± 21615 | 427762 ± 34262 | 393146 ± 8272 | 40407 ± 1313 |
39
- | messageThreeArgumentInTheMiddle | 2 | 6 | ops/s | 434948 ± 25266 | 184036 ± 20658 | 420698 ± 32571 | 378362 ± 15518 | 40150 ± 681 |
40
- | messageThreeArgumentInTheStart | 2 | 6 | ops/s | 441791 ± 26952 | 183132 ± 10275 | 422269 ± 32483 | 398629 ± 7963 | 39304 ± 988 |
30
+ | messageAndStacktrace | 2 | 6 | ops/s | 117365± 2118 | 12832± 1087 | 118095± 2158 | 103683± 3284 | 40342± 629 |
31
+ | messageWithoutArguments | 2 | 6 | ops/s | 503906± 24217 | 176912± 13586 | 488800± 37822 | 420665± 8805 | 40777± 617 |
32
+ | messageOneArgumentInTheEnd | 2 | 6 | ops/s | 475680± 23021 | 170384± 29214 | 450336± 4803 | 413645± 32625 | 41513± 823 |
33
+ | messageOneArgumentInTheMiddle | 2 | 6 | ops/s | 476436± 12130 | 190546± 13642 | 454803± 21936 | 429710± 13751 | 41482± 1392 |
34
+ | messageOneArgumentInTheStart | 2 | 6 | ops/s | 460164± 11014 | 186111± 15280 | 444657± 2332 | 417252± 8034 | 40407± 1313 |
35
+ | messageTwoArgumentInTheEnd | 2 | 6 | ops/s | 449377± 9286 | 178412± 26319 | 440259± 3819 | 371821± 25846 | 40151± 716 |
36
+ | messageTwoArgumentInTheMiddle | 2 | 6 | ops/s | 437624± 4854 | 182567± 17643 | 439746± 12459 | 409443± 10546 | 40756± 690 |
37
+ | messageTwoArgumentInTheStart | 2 | 6 | ops/s | 433289± 16436 | 181263± 22115 | 433450± 21592 | 387061± 7459 | 40064± 503 |
38
+ | messageThreeArgumentInTheEnd | 2 | 6 | ops/s | 435443± 14175 | 179582± 21615 | 427762± 34262 | 393146± 8272 | 40407± 1313 |
39
+ | messageThreeArgumentInTheMiddle | 2 | 6 | ops/s | 434948± 25266 | 184036± 20658 | 420698± 32571 | 378362± 15518 | 40150± 681 |
40
+ | messageThreeArgumentInTheStart | 2 | 6 | ops/s | 441791± 26952 | 183132± 10275 | 422269± 32483 | 398629± 7963 | 39304± 988 |
41
41
42
42
You can check [ results by yourself] ( https://github.com/GoodforGod/java-logger-benchmark/actions/runs/1989473193 ) .
43
43
@@ -77,14 +77,14 @@ Benchmark setup configuration:
77
77
78
78
| Benchmark | Warmup | Runs | Units | goodforgod-simple | slf4j-simple | logback | log4j | java-system |
79
79
| ---| ---| ---| ---| ---| ---| ---| ---| ---|
80
- | messageAndStacktrace | 2 | 6 | ops/s | | | | | |
81
- | messageWithoutArguments | 2 | 6 | ops/s | | | | | |
82
- | messageOneArgumentInTheEnd | 2 | 6 | ops/s | | | | | |
83
- | messageOneArgumentInTheMiddle | 2 | 6 | ops/s | | | | | |
84
- | messageOneArgumentInTheStart | 2 | 6 | ops/s | | | | | |
85
- | messageTwoArgumentInTheEnd | 2 | 6 | ops/s | | | | | |
86
- | messageTwoArgumentInTheMiddle | 2 | 6 | ops/s | | | | | |
87
- | messageTwoArgumentInTheStart | 2 | 6 | ops/s | | | | | |
88
- | messageThreeArgumentInTheEnd | 2 | 6 | ops/s | | | | | |
89
- | messageThreeArgumentInTheMiddle | 2 | 6 | ops/s | | | | | |
90
- | messageThreeArgumentInTheStart | 2 | 6 | ops/s | | | | | |
80
+ | messageAndStacktrace | 2 | 6 | ops/s | 44741±1227 | 2074±166 | 30574±551 | 28409±718 | 15384±161 |
81
+ | messageWithoutArguments | 2 | 6 | ops/s | 77648±2357 | 33142±4502 | 72632±2107 | 70858±4008 | 20126±5878 |
82
+ | messageOneArgumentInTheEnd | 2 | 6 | ops/s | 75533±4976 | 32307±12165 | 70459±1576 | 67934±3651 | 20420±693 |
83
+ | messageOneArgumentInTheMiddle | 2 | 6 | ops/s | 75453±8568 | 31073±6345 | 71517±3054 | 65894±6387 | 20141±585 |
84
+ | messageOneArgumentInTheStart | 2 | 6 | ops/s | 73486±15079 | 31229±7186 | 66942±2062 | 66961±1409 | 20163±276 |
85
+ | messageTwoArgumentInTheEnd | 2 | 6 | ops/s | 75008±1818 | 32632±448 | 66768±4096 | 65697±1048 | 20421±265 |
86
+ | messageTwoArgumentInTheMiddle | 2 | 6 | ops/s | 75396±1473 | 30265±3249 | 69392±7265 | 68996±4110 | 20178±344 |
87
+ | messageTwoArgumentInTheStart | 2 | 6 | ops/s | 75785±2851 | 34428±996 | 68737±4562 | 67683±1720 | 20206±239 |
88
+ | messageThreeArgumentInTheEnd | 2 | 6 | ops/s | 75579±4230 | 30621±5432 | 66103±2858 | 66542±2149 | 20232±371 |
89
+ | messageThreeArgumentInTheMiddle | 2 | 6 | ops/s | 74463±1725 | 30986±4792 | 69847±1797 | 66406±1474 | 20311±333 |
90
+ | messageThreeArgumentInTheStart | 2 | 6 | ops/s | 75444±1727 | 30203±4660 | 68149±3567 | 66786±1621 | 20280±315 |
0 commit comments