This file is generated by tests/generate-benchmarks-posix.sh.
Do not edit it manually.
Source benchmark scripts:
tests/run-live-uds-bench.sh
tests/run-live-shm-bench.sh
tests/run-negotiated-profile-bench.sh
| Scenario |
Client |
Server |
Throughput (req/s) |
p50 (us) |
Client CPU (cores) |
Server CPU (cores) |
Total CPU (cores) |
| max |
c |
c |
231584.28 |
3.98 |
0.527 |
0.509 |
1.036 |
| max |
c |
rust |
242359.79 |
3.79 |
0.546 |
0.468 |
1.014 |
| max |
c |
go |
211134.92 |
4.45 |
0.571 |
0.800 |
1.371 |
| max |
rust |
c |
245182.07 |
3.77 |
0.490 |
0.532 |
1.022 |
| max |
rust |
rust |
255100.93 |
3.62 |
0.507 |
0.490 |
0.997 |
| max |
rust |
go |
242459.84 |
3.55 |
0.510 |
0.959 |
1.469 |
| max |
go |
c |
210676.49 |
4.27 |
0.840 |
0.525 |
1.365 |
| max |
go |
rust |
228181.81 |
4.11 |
0.953 |
0.486 |
1.439 |
| max |
go |
go |
214256.64 |
4.25 |
0.959 |
0.995 |
1.954 |
| 100k/s |
c |
c |
99998.95 |
4.39 |
0.249 |
0.233 |
0.482 |
| 100k/s |
c |
rust |
99998.97 |
4.24 |
0.249 |
0.209 |
0.458 |
| 100k/s |
c |
go |
99998.96 |
4.54 |
0.279 |
0.423 |
0.702 |
| 100k/s |
rust |
c |
99999.78 |
4.26 |
0.226 |
0.233 |
0.459 |
| 100k/s |
rust |
rust |
99999.33 |
4.11 |
0.222 |
0.208 |
0.430 |
| 100k/s |
rust |
go |
99998.97 |
4.48 |
0.255 |
0.447 |
0.702 |
| 100k/s |
go |
c |
99978.97 |
4.27 |
0.410 |
0.250 |
0.660 |
| 100k/s |
go |
rust |
99979.01 |
4.24 |
0.441 |
0.222 |
0.663 |
| 100k/s |
go |
go |
99978.97 |
4.26 |
0.460 |
0.466 |
0.926 |
| 10k/s |
c |
c |
9999.90 |
4.81 |
0.036 |
0.028 |
0.064 |
| 10k/s |
c |
rust |
9999.90 |
4.62 |
0.034 |
0.023 |
0.057 |
| 10k/s |
c |
go |
9999.90 |
6.73 |
0.044 |
0.095 |
0.139 |
| 10k/s |
rust |
c |
9999.90 |
4.64 |
0.034 |
0.028 |
0.062 |
| 10k/s |
rust |
rust |
9999.90 |
4.77 |
0.034 |
0.025 |
0.059 |
| 10k/s |
rust |
go |
9999.89 |
6.50 |
0.040 |
0.092 |
0.132 |
| 10k/s |
go |
c |
9998.01 |
4.77 |
0.053 |
0.029 |
0.082 |
| 10k/s |
go |
rust |
9997.90 |
4.62 |
0.056 |
0.026 |
0.082 |
| 10k/s |
go |
go |
9998.02 |
4.82 |
0.060 |
0.058 |
0.118 |
| Scenario |
Client |
Server |
Throughput (req/s) |
p50 (us) |
Client CPU (cores) |
Server CPU (cores) |
Total CPU (cores) |
| max |
c |
c |
4251794.50 |
0.20 |
0.995 |
0.993 |
1.988 |
| max |
c |
rust |
5164686.63 |
0.15 |
0.994 |
0.992 |
1.986 |
| max |
rust |
c |
4473616.55 |
0.19 |
0.994 |
0.990 |
1.984 |
| max |
rust |
rust |
4803314.27 |
0.16 |
0.995 |
0.991 |
1.986 |
| 100k/s |
c |
c |
99998.96 |
0.21 |
0.077 |
0.117 |
0.194 |
| 100k/s |
c |
rust |
99998.96 |
0.21 |
0.076 |
0.117 |
0.193 |
| 100k/s |
rust |
c |
99998.95 |
0.20 |
0.074 |
0.117 |
0.191 |
| 100k/s |
rust |
rust |
99998.97 |
0.19 |
0.077 |
0.117 |
0.194 |
| 10k/s |
c |
c |
9999.96 |
3.65 |
0.032 |
0.027 |
0.059 |
| 10k/s |
c |
rust |
9999.90 |
3.82 |
0.033 |
0.028 |
0.061 |
| 10k/s |
rust |
c |
9999.90 |
3.68 |
0.036 |
0.029 |
0.065 |
| 10k/s |
rust |
rust |
9999.90 |
3.61 |
0.035 |
0.028 |
0.063 |
| Scenario |
Profile |
Throughput (req/s) |
p50 (us) |
Client CPU (cores) |
Server CPU (cores) |
Total CPU (cores) |
| max |
profile1-uds |
246078.77 |
3.67 |
0.497 |
0.485 |
0.982 |
| max |
profile2-shm |
4213227.97 |
0.19 |
0.993 |
2.299 |
3.292 |
| 100k/s |
profile1-uds |
99998.96 |
4.13 |
0.226 |
0.210 |
0.436 |
| 100k/s |
profile2-shm |
99998.95 |
0.23 |
0.075 |
0.124 |
0.199 |
| 10k/s |
profile1-uds |
9999.90 |
4.96 |
0.038 |
0.028 |
0.066 |
| 10k/s |
profile2-shm |
9999.93 |
3.69 |
0.036 |
0.032 |
0.068 |