-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbenchmark-results
211 lines (201 loc) · 20.2 KB
/
benchmark-results
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
-- Benchmark (Version 1.2.1) 2024-11-02 19:25 --
Benchmark Mode Cnt Score Error Units
FASTConnectionBenchmark.connectConcurrentInt62SetAsync sample 16093 15.532 ± 0.057 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.00 sample 13.402 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.50 sample 14.844 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.90 sample 17.727 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.95 sample 18.547 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.99 sample 25.068 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.999 sample 37.290 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.9999 sample 47.445 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p1.00 sample 47.645 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync sample 6450 38.807 ± 0.135 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.00 sample 33.522 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.50 sample 38.076 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.90 sample 42.074 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.95 sample 44.433 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.99 sample 51.970 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.999 sample 67.435 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.9999 sample 90.440 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p1.00 sample 90.440 ms/op
FASTConnectionBenchmark.connectFastutilSync sample 8299 30.146 ± 0.068 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.00 sample 26.903 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.50 sample 29.852 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.90 sample 31.654 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.95 sample 32.735 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.99 sample 37.618 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.999 sample 49.296 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.9999 sample 57.016 ms/op
FASTConnectionBenchmark.connectFastutilSync:p1.00 sample 57.016 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync sample 16006 15.618 ± 0.107 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.00 sample 11.370 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.50 sample 14.451 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.90 sample 20.546 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.95 sample 23.822 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.99 sample 31.883 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.999 sample 44.236 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.9999 sample 63.145 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p1.00 sample 67.633 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync sample 8366 29.909 ± 0.053 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.00 sample 26.771 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.50 sample 29.688 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.90 sample 31.687 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.95 sample 32.539 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.99 sample 34.559 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.999 sample 39.463 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.9999 sample 49.152 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p1.00 sample 49.152 ms/op
-- Benchmark (Version 1.2.1) 2024-11-02 15:32 --
# Geol note: This benchmark was performed while running Minecraft in the background - numbers are skewed.
Benchmark Mode Cnt Score Error Units
FASTConnectionBenchmark.connectConcurrentInt62SetAsync sample 13138 19.031 ± 0.192 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.00 sample 13.812 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.50 sample 16.441 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.90 sample 27.001 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.95 sample 32.276 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.99 sample 46.964 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.999 sample 70.295 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.9999 sample 101.142 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p1.00 sample 103.940 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync sample 6301 39.708 ± 0.207 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.00 sample 33.128 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.50 sample 38.994 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.90 sample 42.992 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.95 sample 45.869 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.99 sample 56.548 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.999 sample 111.588 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.9999 sample 139.985 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p1.00 sample 139.985 ms/op
FASTConnectionBenchmark.connectFastutilSync sample 7962 31.424 ± 0.180 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.00 sample 24.969 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.50 sample 30.409 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.90 sample 35.501 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.95 sample 38.797 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.99 sample 49.635 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.999 sample 81.206 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.9999 sample 135.004 ms/op
FASTConnectionBenchmark.connectFastutilSync:p1.00 sample 135.004 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync sample 10489 23.845 ± 0.254 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.00 sample 11.993 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.50 sample 22.020 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.90 sample 33.358 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.95 sample 38.470 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.99 sample 51.459 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.999 sample 79.911 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.9999 sample 113.844 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p1.00 sample 113.902 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync sample 6597 37.945 ± 0.219 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.00 sample 30.704 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.50 sample 36.372 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.90 sample 45.416 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.95 sample 48.300 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.99 sample 55.839 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.999 sample 71.436 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.9999 sample 112.460 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p1.00 sample 112.460 ms/op
-- Benchmark (Version 1.2.0) 2024-11-02 14:08 --
# Geol note: This benchmark was performed while running Minecraft in the background - numbers are skewed.
Benchmark Mode Cnt Score Error Units
FASTConnectionBenchmark.connectConcurrentInt62SetAsync sample 10774 23.219 ± 0.460 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.00 sample 13.730 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.50 sample 17.596 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.90 sample 37.257 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.95 sample 48.038 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.99 sample 85.098 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.999 sample 151.637 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.9999 sample 254.729 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p1.00 sample 256.639 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync sample 4871 51.428 ± 0.652 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.00 sample 35.717 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.50 sample 47.645 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.90 sample 65.339 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.95 sample 76.205 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.99 sample 105.062 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.999 sample 167.959 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.9999 sample 212.074 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p1.00 sample 212.074 ms/op
FASTConnectionBenchmark.connectFastutilSync sample 7050 35.495 ± 0.262 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.00 sample 27.558 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.50 sample 33.260 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.90 sample 42.992 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.95 sample 48.264 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.99 sample 62.718 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.999 sample 84.935 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.9999 sample 145.752 ms/op
FASTConnectionBenchmark.connectFastutilSync:p1.00 sample 145.752 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync sample 10740 23.283 ± 0.222 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.00 sample 12.648 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.50 sample 21.758 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.90 sample 32.408 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.95 sample 36.700 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.99 sample 46.635 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.999 sample 63.560 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p0.9999 sample 72.939 ms/op
FASTConnectionBenchmark.connectJavaConcurrentHashMapAsync:p1.00 sample 73.007 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync sample 6837 36.614 ± 0.182 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.00 sample 28.803 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.50 sample 35.652 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.90 sample 41.353 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.95 sample 45.089 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.99 sample 55.222 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.999 sample 70.814 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p0.9999 sample 76.546 ms/op
FASTConnectionBenchmark.connectJavaHashSetSync:p1.00 sample 76.546 ms/op
-- Benchmark (24 bit shift) 2024-07-22 13:37 --
Benchmark Mode Cnt Score Error Units
FASTConnectionBenchmark.connectConcurrentInt62SetAsync sample 14963 16.707 ± 0.095 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.00 sample 13.533 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.50 sample 15.647 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.90 sample 18.842 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.95 sample 21.758 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.99 sample 32.845 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.999 sample 53.295 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.9999 sample 86.448 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p1.00 sample 105.382 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync sample 6679 37.472 ± 0.062 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.00 sample 33.686 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.50 sample 37.224 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.90 sample 39.584 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.95 sample 40.370 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.99 sample 41.746 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.999 sample 44.017 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.9999 sample 46.399 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p1.00 sample 46.399 ms/op
FASTConnectionBenchmark.connectFastutilSync sample 8123 30.808 ± 0.073 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.00 sample 26.903 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.50 sample 30.573 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.90 sample 32.768 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.95 sample 33.620 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.99 sample 38.519 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.999 sample 47.597 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.9999 sample 54.985 ms/op
FASTConnectionBenchmark.connectFastutilSync:p1.00 sample 54.985 ms/op
-- Benchmark (32 bit shift) 2024-07-22 14:16 --
Benchmark Mode Cnt Score Error Units
FASTConnectionBenchmark.connectConcurrentInt62SetAsync sample 15567 16.064 ± 0.098 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.00 sample 13.828 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.50 sample 15.286 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.90 sample 17.832 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.95 sample 18.711 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.99 sample 27.034 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.999 sample 68.309 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p0.9999 sample 121.739 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetAsync:p1.00 sample 127.140 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync sample 6542 38.266 ± 0.082 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.00 sample 34.275 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.50 sample 38.076 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.90 sample 40.829 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.95 sample 41.540 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.99 sample 42.926 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.999 sample 51.738 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p0.9999 sample 59.965 ms/op
FASTConnectionBenchmark.connectConcurrentInt62SetSync:p1.00 sample 59.965 ms/op
FASTConnectionBenchmark.connectFastutilSync sample 8807 28.409 ± 0.048 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.00 sample 24.773 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.50 sample 28.475 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.90 sample 30.048 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.95 sample 30.638 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.99 sample 31.785 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.999 sample 33.461 ms/op
FASTConnectionBenchmark.connectFastutilSync:p0.9999 sample 35.062 ms/op
FASTConnectionBenchmark.connectFastutilSync:p1.00 sample 35.062 ms/op