knot-static scale bench: macos-small #
wall and cpu (user+sys) and peak rss are the knot-static child's, with the git and nginx processes it reaped (a write is stopped once it answered, see answered). written is what the operation created under the knot's state and output roots, disk what they hold after it. export, smart and fsck are knot-static's own phase timings; atproto is the build's wall left over after its reported phases (cob state, chain settle, atproto and blob files). a generation's bytes are split by the previous generation's file at the same path: shared (same inode), identical (new inode, same bytes), changed, new.
import #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base (failed) | 0 | 1.073 | 0.622 | 17.9 | 0.06 | 18 | 0 | 0.2 | |||||||||||||
| commits (failed) | 1000 | 10.100 | 5.843 | 17.9 | 0.53 | 18 | 0 | 0.7 | |||||||||||||
| commits (failed) | 10000 | 102.398 | 58.159 | 24.3 | 6.10 | 18 | 0 | 6.2 | |||||||||||||
| refs (failed) | 100 | 1.136 | 0.628 | 18.0 | 0.07 | 114 | 0 | 0.6 | |||||||||||||
| refs (failed) | 1000 | 1.184 | 0.733 | 17.8 | 0.16 | 1014 | 0 | 4.1 | |||||||||||||
| tickets (failed) | 100 | 1.124 | 0.622 | 18.0 | 0.06 | 18 | 0 | 0.2 | |||||||||||||
| tickets (failed) | 500 | 1.117 | 0.606 | 17.9 | 0.06 | 18 | 0 | 0.2 | |||||||||||||
| versions (failed) | 10 | 1.085 | 0.620 | 18.0 | 0.06 | 18 | 0 | 0.2 | |||||||||||||
| versions (failed) | 50 | 1.122 | 0.607 | 17.9 | 0.06 | 18 | 0 | 0.2 | |||||||||||||
| repos (failed) | 10 | 1.124 | 0.604 | 17.9 | 0.06 | 18 | 0 | 0.2 | |||||||||||||
| repos (failed) | 30 | 1.060 | 0.607 | 17.9 | 0.06 | 18 | 0 | 0.2 |
generate-cold #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 0.218 | 0.172 | 21.3 | 0.27 | 110 | 0.177 | 70 | 21 | 0.027 | 0.46 | 36 | 1 | 0.8 | |||||||
| commits | 1000 | 0.285 | 0.377 | 23.0 | 1.78 | 110 | 0.243 | 108 | 26 | 0.028 | 1.98 | 36 | 1 | 2.8 | |||||||
| commits | 10000 | 0.913 | 1.550 | 98.5 | 19.27 | 110 | 0.871 | 355 | 114 | 0.027 | 19.48 | 36 | 1 | 25.9 | |||||||
| refs | 100 | 0.319 | 0.292 | 24.1 | 0.40 | 206 | 0.260 | 93 | 25 | 0.032 | 0.95 | 40 | 1 | 1.7 | |||||||
| refs | 1000 | 2.483 | 2.469 | 27.0 | 1.73 | 1577 | 2.241 | 423 | 64 | 0.095 | 7.06 | 76 | 1 | 11.8 | |||||||
| tickets | 100 | 0.519 | 0.482 | 23.6 | 0.82 | 774 | 0.326 | 76 | 26 | 0.173 | 2.11 | 156 | 1 | 6.2 | |||||||
| tickets | 500 | 1.842 | 1.722 | 29.5 | 3.17 | 3213 | 1.053 | 114 | 38 | 0.733 | 8.45 | 636 | 1 | 26.8 | |||||||
| versions | 10 | 0.320 | 0.273 | 22.4 | 0.49 | 188 | 0.220 | 71 | 21 | 0.067 | 0.79 | 52 | 1 | 3.0 | |||||||
| versions | 50 | 0.511 | 0.476 | 23.1 | 1.25 | 186 | 0.328 | 80 | 23 | 0.153 | 1.47 | 52 | 1 | 10.1 | |||||||
| repos | 10 | 0.689 | 2.854 | 31.0 | 2.38 | 830 | 0.436 | 1613 | 448 | 0.221 | 3.52 | 80 | 1 | 6.0 | |||||||
| repos | 30 | 2.004 | 8.602 | 35.6 | 7.08 | 2430 | 1.274 | 4844 | 1210 | 0.653 | 10.32 | 176 | 1 | 17.7 |
activate-cold #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 10.250 | 0.082 | 18.8 | 0.00 | 6 | 0.008 | 1 | 0.8 | ||||||||||||
| commits | 1000 | 10.242 | 0.081 | 18.8 | 0.00 | 6 | 0.008 | 1 | 2.8 | ||||||||||||
| commits | 10000 | 10.252 | 0.086 | 18.7 | 0.00 | 6 | 0.008 | 1 | 25.9 | ||||||||||||
| tickets | 100 | 10.257 | 0.089 | 18.8 | 0.00 | 6 | 0.009 | 1 | 6.2 | ||||||||||||
| tickets | 500 | 10.277 | 0.093 | 19.3 | 0.00 | 6 | 0.012 | 1 | 26.8 | ||||||||||||
| versions | 10 | 10.259 | 0.086 | 18.7 | 0.00 | 6 | 0.008 | 1 | 3.0 | ||||||||||||
| versions | 50 | 10.252 | 0.078 | 18.7 | 0.00 | 6 | 0.008 | 1 | 10.1 | ||||||||||||
| repos | 10 | 10.298 | 0.127 | 19.2 | 0.00 | 15 | 0.009 | 1 | 6.1 | ||||||||||||
| repos | 30 | 10.377 | 0.211 | 19.3 | 0.01 | 35 | 0.011 | 1 | 17.8 |
nginx-t #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 0.011 | 0.007 | 13.6 | 0.00 | 0 | 0.008 | 1 | 0.8 | ||||||||||||
| commits | 1000 | 0.024 | 0.015 | 13.6 | 0.00 | 0 | 0.008 | 1 | 2.8 | ||||||||||||
| commits | 10000 | 0.025 | 0.015 | 13.5 | 0.00 | 0 | 0.008 | 1 | 25.9 | ||||||||||||
| tickets | 100 | 0.019 | 0.012 | 14.1 | 0.00 | 0 | 0.009 | 1 | 6.2 | ||||||||||||
| tickets | 500 | 0.015 | 0.010 | 15.5 | 0.00 | 0 | 0.012 | 1 | 26.8 | ||||||||||||
| versions | 10 | 0.018 | 0.011 | 13.6 | 0.00 | 0 | 0.008 | 1 | 3.0 | ||||||||||||
| versions | 50 | 0.011 | 0.007 | 13.5 | 0.00 | 0 | 0.008 | 1 | 10.1 | ||||||||||||
| repos | 10 | 0.014 | 0.009 | 14.0 | 0.00 | 0 | 0.009 | 1 | 6.1 | ||||||||||||
| repos | 30 | 0.012 | 0.008 | 15.8 | 0.00 | 0 | 0.011 | 1 | 17.9 |
generate-incremental #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 0.217 | 0.211 | 22.3 | 0.21 | 89 | 0.176 | 92 | 0.025 | 0.51 | 0.06 | 0.03 | 0.16 | 0.00 | 36 | 0.008 | 2 | 1.3 | |||
| commits | 1000 | 0.356 | 1.093 | 25.2 | 1.23 | 89 | 0.314 | 224 | 0.025 | 2.02 | 0.55 | 0.03 | 1.18 | 0.01 | 36 | 0.008 | 2 | 4.3 | |||
| commits | 10000 | 1.724 | 11.404 | 97.5 | 13.01 | 89 | 1.681 | 1571 | 0.028 | 19.53 | 6.27 | 0.03 | 12.94 | 0.03 | 36 | 0.008 | 2 | 39.2 | |||
| tickets | 100 | 0.449 | 0.466 | 24.0 | 0.76 | 306 | 0.325 | 130 | 0.106 | 2.26 | 0.12 | 0.16 | 0.41 | 0.11 | 156 | 0.009 | 2 | 8.0 | |||
| tickets | 500 | 1.387 | 1.452 | 31.5 | 2.96 | 1130 | 0.932 | 237 | 0.413 | 9.03 | 0.38 | 0.67 | 1.42 | 0.54 | 636 | 0.012 | 2 | 33.8 | |||
| versions | 10 | 0.280 | 0.297 | 23.3 | 0.49 | 123 | 0.201 | 106 | 0.064 | 0.96 | 0.13 | 0.08 | 0.24 | 0.13 | 52 | 0.008 | 2 | 3.9 | |||
| versions | 50 | 0.403 | 0.552 | 25.4 | 1.48 | 123 | 0.238 | 141 | 0.150 | 2.16 | 0.41 | 0.23 | 0.48 | 0.65 | 52 | 0.008 | 2 | 11.9 | |||
| repos | 10 | 0.251 | 0.240 | 21.8 | 0.31 | 161 | 0.184 | 94 | 0.047 | 3.57 | 1.86 | 0.06 | 0.23 | 0.00 | 80 | 0.009 | 2 | 7.0 | |||
| repos | 30 | 0.307 | 0.305 | 23.2 | 0.52 | 321 | 0.183 | 92 | 0.091 | 10.37 | 5.86 | 0.13 | 0.38 | 0.00 | 176 | 0.011 | 2 | 19.5 |
activate-incremental #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 10.240 | 0.080 | 18.8 | 0.00 | 5 | 0.008 | 0.038 | 2 | 1.3 | |||||||||||
| commits | 1000 | 10.249 | 0.081 | 18.8 | 0.00 | 5 | 0.008 | 0.036 | 2 | 4.3 | |||||||||||
| commits | 10000 | 10.252 | 0.085 | 18.7 | 0.00 | 5 | 0.008 | 0.030 | 2 | 39.2 | |||||||||||
| tickets | 100 | 10.259 | 0.089 | 18.8 | 0.00 | 5 | 0.009 | 0.028 | 2 | 8.0 | |||||||||||
| tickets | 500 | 10.258 | 0.088 | 19.3 | 0.00 | 5 | 0.012 | 0.037 | 2 | 33.8 | |||||||||||
| versions | 10 | 10.257 | 0.089 | 18.8 | 0.00 | 5 | 0.008 | 0.038 | 2 | 3.9 | |||||||||||
| versions | 50 | 10.261 | 0.087 | 18.8 | 0.00 | 5 | 0.008 | 0.038 | 2 | 11.9 | |||||||||||
| repos | 10 | 10.265 | 0.096 | 19.0 | 0.00 | 14 | 0.008 | 0.029 | 2 | 7.0 | |||||||||||
| repos | 30 | 10.302 | 0.117 | 19.2 | 0.01 | 34 | 0.011 | 0.037 | 2 | 19.5 |
push #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 2.289 | 0.273 | 27.1 | 0.22 | 103 | 0.144 | 70 | 0.023 | 0.54 | 0.06 | 0.03 | 0.16 | 0.01 | 40 | 0.008 | 0.022 | 3 | 1.9 | ||
| commits | 1000 | 2.421 | 1.162 | 30.3 | 1.25 | 103 | 0.274 | 199 | 0.020 | 2.06 | 0.55 | 0.03 | 1.19 | 0.01 | 40 | 0.008 | 0.034 | 3 | 5.9 | ||
| commits | 10000 | 3.836 | 11.285 | 97.4 | 13.06 | 103 | 1.677 | 1587 | 0.024 | 19.60 | 6.28 | 0.03 | 12.96 | 0.05 | 40 | 0.009 | 0.038 | 3 | 52.6 | ||
| tickets | 100 | 2.550 | 0.574 | 29.5 | 0.77 | 318 | 0.285 | 112 | 0.108 | 2.28 | 0.12 | 0.16 | 0.52 | 0.00 | 156 | 0.009 | 0.037 | 3 | 9.9 | ||
| tickets | 500 | 3.539 | 1.687 | 36.1 | 2.96 | 1142 | 0.910 | 245 | 0.408 | 9.05 | 0.38 | 0.67 | 1.96 | 0.00 | 636 | 0.012 | 0.037 | 3 | 40.7 | ||
| versions | 10 | 2.346 | 0.365 | 28.4 | 0.49 | 135 | 0.163 | 84 | 0.054 | 0.98 | 0.13 | 0.08 | 0.37 | 0.00 | 52 | 0.008 | 0.037 | 3 | 4.8 | ||
| versions | 50 | 2.488 | 0.716 | 30.1 | 1.48 | 135 | 0.210 | 130 | 0.140 | 2.18 | 0.41 | 0.23 | 1.13 | 0.00 | 52 | 0.009 | 0.035 | 3 | 13.6 | ||
| repos | 10 | 2.321 | 0.305 | 27.9 | 0.32 | 184 | 0.140 | 66 | 0.043 | 3.59 | 1.86 | 0.06 | 0.23 | 0.01 | 80 | 0.009 | 0.055 | 3 | 7.8 | ||
| repos | 30 | 2.397 | 0.376 | 27.4 | 0.54 | 364 | 0.139 | 65 | 0.086 | 10.39 | 5.86 | 0.13 | 0.38 | 0.01 | 176 | 0.010 | 0.037 | 3 | 21.2 |
cob-create #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 0.312 | 0.311 | 0.270 | 22.7 | 0.28 | 112 | 0.227 | 115 | 21 | 0.026 | 0.53 | 0.00 | 0.03 | 0.17 | 0.06 | 44 | 0.008 | 0.037 | 4 | 2.5 |
| churn | 1 | 0.319 | 0.318 | 0.280 | 23.0 | 0.29 | 115 | 0.231 | 120 | 21 | 0.026 | 0.55 | 0.00 | 0.09 | 0.12 | 0.06 | 44 | 0.008 | 0.021 | 5 | 3.1 |
| churn | 2 | 0.307 | 0.306 | 0.274 | 23.2 | 0.30 | 121 | 0.229 | 121 | 21 | 0.028 | 0.57 | 0.00 | 0.09 | 0.13 | 0.06 | 48 | 0.008 | 0.037 | 6 | 3.8 |
| churn | 3 | 0.310 | 0.309 | 0.284 | 22.6 | 0.31 | 124 | 0.234 | 122 | 20 | 0.026 | 0.59 | 0.00 | 0.09 | 0.14 | 0.06 | 48 | 0.008 | 0.019 | 7 | 4.5 |
| churn | 4 | 0.311 | 0.310 | 0.279 | 22.8 | 0.32 | 127 | 0.233 | 124 | 21 | 0.029 | 0.61 | 0.00 | 0.09 | 0.14 | 0.07 | 48 | 0.008 | 0.034 | 8 | 5.2 |
| commits | 1000 | 0.545 | 0.544 | 1.216 | 27.7 | 1.81 | 112 | 0.457 | 313 | 26 | 0.026 | 2.05 | 0.00 | 0.03 | 1.20 | 0.56 | 44 | 0.008 | 0.028 | 4 | 8.0 |
| commits | 10000 | 8.643 | 8.641 | 70.803 | 162.9 | 19.33 | 112 | 8.554 | 8039 | 114 | 0.027 | 19.57 | 0.00 | 0.03 | 12.97 | 6.31 | 44 | 0.008 | 0.022 | 4 | 72.2 |
| tickets | 100 | 0.571 | 0.570 | 0.591 | 25.8 | 0.89 | 443 | 0.386 | 139 | 23 | 0.102 | 2.29 | 0.00 | 0.10 | 0.52 | 0.19 | 160 | 0.009 | 0.012 | 4 | 12.3 |
| tickets | 500 | 1.760 | 1.759 | 1.911 | 33.0 | 3.34 | 1676 | 1.177 | 240 | 36 | 0.402 | 9.04 | 0.00 | 0.47 | 1.96 | 0.59 | 636 | 0.012 | 0.037 | 4 | 50.0 |
| versions | 10 | 0.393 | 0.392 | 0.394 | 24.0 | 0.62 | 148 | 0.261 | 120 | 22 | 0.055 | 0.95 | 0.00 | 0.08 | 0.37 | 0.13 | 52 | 0.009 | 0.035 | 4 | 5.8 |
| versions | 50 | 0.664 | 0.663 | 0.863 | 28.3 | 1.89 | 148 | 0.406 | 167 | 22 | 0.143 | 2.15 | 0.00 | 0.23 | 1.13 | 0.42 | 52 | 0.008 | 0.027 | 4 | 15.9 |
| repos | 10 | 0.333 | 0.332 | 0.296 | 23.8 | 0.38 | 193 | 0.224 | 118 | 21 | 0.046 | 3.58 | 1.80 | 0.06 | 0.24 | 0.06 | 80 | 0.009 | 0.021 | 4 | 8.8 |
| repos | 30 | 0.389 | 0.388 | 0.362 | 24.5 | 0.61 | 373 | 0.222 | 114 | 20 | 0.080 | 10.38 | 5.81 | 0.13 | 0.39 | 0.06 | 176 | 0.010 | 0.035 | 4 | 22.9 |
cob-put #
| axis | n | wall s | answered s | cpu s | rss MiB | written MiB | files | export s | smart ms | fsck ms | atproto s | gen MiB | shared | identical | changed | new | conf KiB | nginx -t s | reload s | gens | disk MiB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| base | 0 | 0.310 | 0.309 | 0.289 | 23.9 | 0.27 | 124 | 0.221 | 124 | 0.027 | 0.64 | 0.06 | 0.09 | 0.15 | 0.01 | 48 | 0.008 | 0.029 | 9 | 5.8 | |
| commits | 1000 | 0.512 | 0.511 | 1.155 | 29.0 | 1.26 | 113 | 0.422 | 323 | 0.026 | 2.07 | 0.55 | 0.58 | 0.66 | 0.00 | 44 | 0.008 | 0.015 | 5 | 9.6 | |
| commits | 10000 | 8.228 | 8.226 | 68.034 | 170.1 | 13.06 | 117 | 8.140 | 8013 | 0.028 | 19.59 | 6.28 | 6.29 | 6.74 | 0.00 | 44 | 0.008 | 0.037 | 5 | 85.6 | |
| tickets | 100 | 0.539 | 0.538 | 0.521 | 25.9 | 0.78 | 327 | 0.347 | 140 | 0.106 | 2.30 | 0.12 | 0.19 | 0.47 | 0.03 | 160 | 0.009 | 0.029 | 5 | 14.2 | |
| tickets | 500 | 1.562 | 1.561 | 1.614 | 33.0 | 2.97 | 1151 | 0.970 | 228 | 0.404 | 9.06 | 0.38 | 0.70 | 1.90 | 0.03 | 636 | 0.012 | 0.027 | 5 | 57.0 | |
| versions | 10 | 0.338 | 0.338 | 0.333 | 25.7 | 0.50 | 138 | 0.218 | 118 | 0.053 | 0.97 | 0.13 | 0.13 | 0.32 | 0.01 | 52 | 0.008 | 0.037 | 5 | 6.7 | |
| versions | 50 | 0.529 | 0.528 | 0.627 | 27.2 | 1.49 | 138 | 0.247 | 145 | 0.152 | 2.17 | 0.41 | 0.27 | 1.07 | 0.03 | 52 | 0.009 | 0.052 | 5 | 17.7 | |
| repos | 10 | 0.344 | 0.344 | 0.307 | 23.8 | 0.34 | 194 | 0.222 | 127 | 0.046 | 3.60 | 1.86 | 0.12 | 0.19 | 0.00 | 80 | 0.009 | 0.037 | 5 | 9.7 | |
| repos | 30 | 0.399 | 0.398 | 0.364 | 25.1 | 0.56 | 374 | 0.216 | 126 | 0.089 | 10.40 | 5.86 | 0.19 | 0.34 | 0.00 | 176 | 0.010 | 0.032 | 5 | 24.6 |
points that stopped early #
- refs 100: activate failed (exit status: 1): stdout= stderr=Error: nginx configuration test failed (-t) [binary: /nix/store/m14104q9ivh20kzd9cds2wzw78dfdbff-nginx-1.30.6/bin/nginx, conf_path: /Users/dawn/Library/Caches/mbx/targets/v1/e53c113d2547cbccf250ef92a554bf6d682a038174cc500d29e01cbea4015fcc/ks-bench/refs-100/knot/config.toml, conf: /Users/dawn/proj/static-knot-work/ks-bench/target/ks-bench/refs-100/knot/out/active.conf]: / stderr: nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (2: No such file or directory) / 2026/11/02 21:28:08 [emerg] 50494#101751699: too long parameter, probably missing terminating """ character in /Users/dawn/Library/Caches/mbx/targets/v1/e53c113d2547cbccf250ef92a554bf6d682a038174cc500d29e01cbea4015fcc/ks-bench/refs-100/knot/out/generations/7a100039ff09fe3f3abb7a3bf9af0223ce5dcf16bd480145b250f4acbb6aa201/nginx/knot-static.conf:69 / nginx: configuration file /Users/dawn/proj/static-knot-work/ks-bench/target/ks-bench/refs-100/knot/out/active.conf test failed
- refs 1000: activate failed (exit status: 1): stdout= stderr=Error: nginx configuration test failed (-t) [binary: /nix/store/m14104q9ivh20kzd9cds2wzw78dfdbff-nginx-1.30.6/bin/nginx, conf_path: /Users/dawn/Library/Caches/mbx/targets/v1/e53c113d2547cbccf250ef92a554bf6d682a038174cc500d29e01cbea4015fcc/ks-bench/refs-1000/knot/config.toml, conf: /Users/dawn/proj/static-knot-work/ks-bench/target/ks-bench/refs-1000/knot/out/active.conf]: / stderr: nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (2: No such file or directory) / 2026/11/02 21:28:12 [emerg] 58151#101759827: too long parameter, probably missing terminating """ character in /Users/dawn/Library/Caches/mbx/targets/v1/e53c113d2547cbccf250ef92a554bf6d682a038174cc500d29e01cbea4015fcc/ks-bench/refs-1000/knot/out/generations/3091e1f8145074e93eb523150ba84e97f233c135e2c14546e5cbbf2251b80a64/nginx/knot-static.conf:69 / nginx: configuration file /Users/dawn/proj/static-knot-work/ks-bench/target/ks-bench/refs-1000/knot/out/active.conf test failed
canned fetch replies (KiB) #
| axis | n | op | upload-pack | fetch-done | shallow | shallow-head | bases | have-N-done total | have-N total |
|---|---|---|---|---|---|---|---|---|---|
| base | 0 | generate-cold | 39.5 | 39.5 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| base | 0 | generate-incremental | 40.7 | 40.7 | 24.2 | 17.8 | 1 | 1.5 | 1.6 |
| base | 0 | push | 41.2 | 41.2 | 24.6 | 18.0 | 2 | 4.4 | 4.6 |
| base | 0 | cob-create | 41.2 | 41.9 | 24.4 | 17.9 | 3 | 6.0 | 6.2 |
| churn | 1 | cob-create | 41.2 | 42.3 | 24.4 | 17.9 | 3 | 7.5 | 7.8 |
| churn | 2 | cob-create | 41.2 | 42.8 | 24.4 | 17.9 | 3 | 9.1 | 9.4 |
| churn | 3 | cob-create | 41.2 | 43.3 | 24.4 | 17.9 | 3 | 10.7 | 10.9 |
| churn | 4 | cob-create | 41.2 | 43.7 | 24.4 | 17.9 | 3 | 12.3 | 12.6 |
| base | 0 | cob-put | 41.2 | 44.3 | 24.4 | 17.9 | 3 | 15.0 | 15.2 |
| commits | 1000 | generate-cold | 403.3 | 403.3 | 202.5 | 156.7 | 0 | 0.0 | 0.0 |
| commits | 1000 | generate-incremental | 405.2 | 405.2 | 202.7 | 156.9 | 1 | 2.3 | 2.4 |
| commits | 1000 | push | 406.4 | 406.4 | 202.9 | 157.1 | 2 | 6.6 | 6.8 |
| commits | 1000 | cob-create | 406.4 | 407.1 | 202.8 | 157.0 | 3 | 8.2 | 8.4 |
| commits | 1000 | cob-put | 406.4 | 407.8 | 202.8 | 157.0 | 3 | 10.8 | 11.1 |
| commits | 10000 | generate-cold | 4860.6 | 4860.6 | 1940.4 | 1550.5 | 0 | 0.0 | 0.0 |
| commits | 10000 | generate-incremental | 4861.2 | 4861.2 | 1940.6 | 1550.8 | 1 | 9.4 | 9.5 |
| commits | 10000 | push | 4861.7 | 4861.7 | 1940.8 | 1551.0 | 2 | 28.0 | 28.2 |
| commits | 10000 | cob-create | 4861.7 | 4862.5 | 1939.6 | 1549.7 | 3 | 27.8 | 28.1 |
| commits | 10000 | cob-put | 4861.7 | 4863.1 | 1939.6 | 1549.7 | 3 | 30.5 | 30.7 |
| refs | 100 | generate-cold | 45.0 | 45.0 | 53.7 | 17.6 | 0 | 0.0 | 0.0 |
| refs | 1000 | generate-cold | 99.4 | 99.4 | 173.9 | 20.5 | 0 | 0.0 | 0.0 |
| tickets | 100 | generate-cold | 39.5 | 87.6 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| tickets | 100 | generate-incremental | 40.7 | 88.8 | 24.2 | 17.8 | 1 | 56.8 | 56.8 |
| tickets | 100 | push | 41.2 | 89.2 | 24.6 | 18.0 | 1 | 56.8 | 56.8 |
| tickets | 100 | cob-create | 41.2 | 89.9 | 24.4 | 17.9 | 1 | 56.2 | 56.3 |
| tickets | 100 | cob-put | 41.2 | 90.6 | 24.4 | 17.9 | 1 | 57.1 | 57.2 |
| tickets | 500 | generate-cold | 39.5 | 279.4 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| tickets | 500 | generate-incremental | 40.7 | 280.6 | 24.2 | 17.8 | 1 | 276.0 | 276.1 |
| tickets | 500 | push | 41.2 | 281.1 | 24.6 | 18.0 | 1 | 276.0 | 276.1 |
| tickets | 500 | cob-create | 41.2 | 281.4 | 24.4 | 17.9 | 1 | 275.4 | 275.5 |
| tickets | 500 | cob-put | 41.2 | 282.1 | 24.4 | 17.9 | 1 | 276.3 | 276.3 |
| versions | 10 | generate-cold | 39.5 | 99.0 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| versions | 10 | generate-incremental | 40.7 | 100.2 | 24.2 | 17.8 | 1 | 66.9 | 67.0 |
| versions | 10 | push | 41.2 | 100.6 | 24.6 | 18.0 | 1 | 66.9 | 67.0 |
| versions | 10 | cob-create | 41.2 | 101.3 | 24.4 | 17.9 | 1 | 66.2 | 66.3 |
| versions | 10 | cob-put | 41.2 | 101.8 | 24.4 | 17.9 | 1 | 67.1 | 67.2 |
| versions | 50 | generate-cold | 39.5 | 341.4 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| versions | 50 | generate-incremental | 40.7 | 342.6 | 24.2 | 17.8 | 1 | 333.0 | 333.1 |
| versions | 50 | push | 41.2 | 343.1 | 24.6 | 18.0 | 1 | 333.0 | 333.1 |
| versions | 50 | cob-create | 41.2 | 343.7 | 24.4 | 17.9 | 1 | 332.3 | 332.3 |
| versions | 50 | cob-put | 41.2 | 344.2 | 24.4 | 17.9 | 1 | 333.2 | 333.2 |
| repos | 10 | generate-cold | 39.5 | 39.5 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| repos | 10 | generate-incremental | 40.7 | 40.7 | 24.2 | 17.8 | 1 | 1.5 | 1.6 |
| repos | 10 | push | 41.2 | 41.2 | 24.6 | 18.0 | 2 | 4.4 | 4.6 |
| repos | 10 | cob-create | 41.2 | 41.9 | 24.4 | 17.9 | 3 | 6.0 | 6.2 |
| repos | 10 | cob-put | 41.2 | 42.5 | 24.4 | 17.9 | 3 | 8.6 | 8.9 |
| repos | 30 | generate-cold | 39.5 | 39.5 | 23.9 | 17.6 | 0 | 0.0 | 0.0 |
| repos | 30 | generate-incremental | 40.7 | 40.7 | 24.2 | 17.8 | 1 | 1.5 | 1.6 |
| repos | 30 | push | 41.2 | 41.2 | 24.6 | 18.0 | 2 | 4.4 | 4.6 |
| repos | 30 | cob-create | 41.2 | 41.9 | 24.4 | 17.9 | 3 | 6.0 | 6.2 |
| repos | 30 | cob-put | 41.2 | 42.5 | 24.4 | 17.9 | 3 | 8.6 | 8.9 |
rewritten per generation, by path (KiB; identical/changed/new) #
- base 0 generate-incremental:
www/_git/*/smart/fetch-done0/41/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head0/18/0,.complete.json0/6/0 - base 0 push:
www/_git/*/smart/fetch-done0/41/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/25/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head0/18/0,.complete.json0/6/0 - base 0 cob-create:
www/_git/*/objects/pack0/0/59,www/_git/*/smart/fetch-done0/42/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head0/18/0 - churn 1 cob-create:
www/_git/*/objects/pack0/0/60,www/_git/*/smart/fetch-done0/42/0,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head18/0/0 - churn 2 cob-create:
www/_git/*/objects/pack0/0/60,www/_git/*/smart/fetch-done0/43/0,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head18/0/0 - churn 3 cob-create:
www/_git/*/objects/pack0/0/61,www/_git/*/smart/fetch-done0/43/0,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head18/0/0 - churn 4 cob-create:
www/_git/*/objects/pack0/0/61,www/_git/*/smart/fetch-done0/44/0,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head18/0/0 - base 0 cob-put:
www/_git/*/smart/fetch-done0/44/0,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/shallow-head18/0/0,www/_git/*/smart/have-N0/15/0 - commits 1000 generate-incremental:
www/_git/*/smart/fetch-done0/405/0,www/_git/*/smart/upload-pack0/405/0,www/_git/*/smart/shallow0/203/0,www/_git/*/smart/shallow-head0/157/0,nginx/knot-static.conf0/24/0,.complete.json0/6/0 - commits 1000 push:
www/_git/*/smart/fetch-done0/406/0,www/_git/*/smart/upload-pack0/406/0,www/_git/*/smart/shallow0/203/0,www/_git/*/smart/shallow-head0/157/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/have-N0/2/4 - commits 1000 cob-create:
www/_git/*/objects/pack0/0/565,www/_git/*/smart/fetch-done0/407/0,www/_git/*/smart/upload-pack0/406/0,www/_git/*/smart/shallow0/203/0,www/_git/*/smart/shallow-head0/157/0,nginx/knot-static.conf0/25/0 - commits 1000 cob-put:
www/_git/*/smart/fetch-done0/408/0,www/_git/*/smart/upload-pack406/0/0,www/_git/*/smart/shallow0/203/0,www/_git/*/smart/shallow-head157/0/0,nginx/knot-static.conf0/25/0,www/_git/*/smart/have-N0/11/0 - commits 10000 generate-incremental:
www/_git/*/smart/fetch-done0/4861/0,www/_git/*/smart/upload-pack0/4861/0,www/_git/*/smart/shallow0/1941/0,www/_git/*/smart/shallow-head0/1551/0,nginx/knot-static.conf0/24/0,www/_git/*/smart/have-N0/0/9 - commits 10000 push:
www/_git/*/smart/fetch-done0/4862/0,www/_git/*/smart/upload-pack0/4862/0,www/_git/*/smart/shallow0/1941/0,www/_git/*/smart/shallow-head0/1551/0,www/_git/*/smart/have-N0/9/19,www/_git/*/smart/have-N-done0/9/19 - commits 10000 cob-create:
www/_git/*/objects/pack0/0/6426,www/_git/*/smart/fetch-done0/4862/0,www/_git/*/smart/upload-pack0/4862/0,www/_git/*/smart/shallow0/1940/0,www/_git/*/smart/shallow-head0/1550/0,www/_git/*/smart/have-N0/11/17 - commits 10000 cob-put:
www/_git/*/smart/fetch-done0/4863/0,www/_git/*/smart/upload-pack4862/0/0,www/_git/*/smart/shallow0/1940/0,www/_git/*/smart/shallow-head1550/0/0,www/_git/*/smart/have-N0/31/0,www/_git/*/smart/have-N-done0/30/0 - tickets 100 generate-incremental:
nginx/maps/N_records.conf0/123/0,www/_git/*/smart/fetch-done0/89/0,www/_atproto/*/lists/*.json82/0/1,www/_git/*/smart/have-N0/0/57,www/_git/*/smart/have-N-done0/0/57,.complete.json0/52/0 - tickets 100 push:
nginx/maps/N_records.conf0/123/0,www/_git/*/smart/fetch-done0/89/0,www/_atproto/*/lists/*.json82/0/1,www/_git/*/smart/have-N0/57/0,www/_git/*/smart/have-N-done0/57/0,.complete.json0/52/0 - tickets 100 cob-create:
nginx/maps/N_records.conf0/124/0,www/_git/*/objects/pack0/0/117,www/_git/*/smart/fetch-done0/90/0,www/_atproto/*/lists/*.json12/0/72,www/_git/*/smart/have-N0/56/0,www/_git/*/smart/have-N-done0/56/0 - tickets 100 cob-put:
nginx/maps/N_records.conf0/124/0,www/_git/*/smart/fetch-done0/91/0,www/_atproto/*/lists/*.json53/0/32,www/_git/*/smart/have-N0/57/0,www/_git/*/smart/have-N-done0/57/0,.complete.json0/53/0 - tickets 500 generate-incremental:
nginx/maps/N_records.conf0/601/0,www/_atproto/*/lists/*.json411/0/1,www/_git/*/smart/fetch-done0/281/0,www/_git/*/smart/have-N0/0/276,www/_git/*/smart/have-N-done0/0/276,.complete.json0/233/0 - tickets 500 push:
nginx/maps/N_records.conf0/601/0,www/_atproto/*/lists/*.json411/0/1,www/_git/*/smart/fetch-done0/281/0,www/_git/*/smart/have-N0/276/0,www/_git/*/smart/have-N-done0/276/0,.complete.json0/233/0 - tickets 500 cob-create:
nginx/maps/N_records.conf0/603/0,www/_atproto/*/lists/*.json176/0/237,www/_git/*/objects/pack0/0/365,www/_git/*/smart/fetch-done0/281/0,www/_git/*/smart/have-N0/275/0,www/_git/*/smart/have-N-done0/275/0 - tickets 500 cob-put:
nginx/maps/N_records.conf0/603/0,www/_atproto/*/lists/*.json382/0/32,www/_git/*/smart/fetch-done0/282/0,www/_git/*/smart/have-N0/276/0,www/_git/*/smart/have-N-done0/276/0,.complete.json0/234/0 - versions 10 generate-incremental:
www/_git/*/smart/fetch-done0/100/0,www/_git/*/smart/have-N0/0/67,www/_git/*/smart/have-N-done0/0/67,www/_atproto/*/versions/*.json41/0/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/24/0 - versions 10 push:
www/_git/*/smart/fetch-done0/101/0,www/_git/*/smart/have-N0/67/0,www/_git/*/smart/have-N-done0/67/0,www/_atproto/*/versions/*.json41/0/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/25/0 - versions 10 cob-create:
www/_git/*/objects/pack0/0/131,www/_git/*/smart/fetch-done0/101/0,www/_git/*/smart/have-N0/66/0,www/_git/*/smart/have-N-done0/66/0,www/_atproto/*/versions/*.json41/0/0,www/_git/*/smart/upload-pack0/41/0 - versions 10 cob-put:
www/_git/*/smart/fetch-done0/102/0,www/_git/*/smart/have-N0/67/0,www/_git/*/smart/have-N-done0/67/0,www/_atproto/*/versions/*.json38/0/5,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0 - versions 50 generate-incremental:
www/_git/*/smart/fetch-done0/343/0,www/_git/*/smart/have-N0/0/333,www/_git/*/smart/have-N-done0/0/333,www/_atproto/*/versions/*.json199/0/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/24/0 - versions 50 push:
www/_git/*/smart/fetch-done0/343/0,www/_git/*/smart/have-N0/333/0,www/_git/*/smart/have-N-done0/333/0,www/_atproto/*/versions/*.json199/0/0,www/_git/*/smart/upload-pack0/41/0,www/_git/*/smart/shallow0/25/0 - versions 50 cob-create:
www/_git/*/objects/pack0/0/423,www/_git/*/smart/fetch-done0/344/0,www/_git/*/smart/have-N0/332/0,www/_git/*/smart/have-N-done0/332/0,www/_atproto/*/versions/*.json199/0/0,www/_git/*/smart/upload-pack0/41/0 - versions 50 cob-put:
www/_git/*/smart/fetch-done0/344/0,www/_git/*/smart/have-N0/333/0,www/_git/*/smart/have-N-done0/333/0,www/_atproto/*/versions/*.json180/0/20,www/_git/*/smart/upload-pack41/0/0,www/_git/*/smart/shallow0/24/0 - repos 10 generate-incremental:
nginx/knot-static.conf0/42/0,www/_git/*/smart/fetch-done0/41/0,www/_git/*/smart/upload-pack0/41/0,nginx/maps/N_records.conf0/25/0,www/_git/*/smart/shallow0/24/0,.complete.json0/21/0 - repos 10 push:
nginx/knot-static.conf0/42/0,www/_git/*/smart/fetch-done0/41/0,www/_git/*/smart/upload-pack0/41/0,nginx/maps/N_records.conf0/25/0,www/_git/*/smart/shallow0/25/0,.complete.json0/21/0 - repos 10 cob-create:
www/_git/*/objects/pack0/0/59,nginx/knot-static.conf0/43/0,www/_git/*/smart/fetch-done0/42/0,www/_git/*/smart/upload-pack0/41/0,nginx/maps/N_records.conf0/27/0,www/_git/*/smart/shallow0/24/0 - repos 10 cob-put:
nginx/knot-static.conf0/43/0,www/_git/*/smart/fetch-done0/42/0,www/_git/*/smart/upload-pack41/0/0,nginx/maps/N_records.conf0/27/0,www/_git/*/smart/shallow0/24/0,.complete.json0/21/0 - repos 30 generate-incremental:
nginx/knot-static.conf0/83/0,nginx/maps/N_records.conf0/72/0,.complete.json0/53/0,www/_git/*/smart/fetch-done0/41/0,www/_git/*/smart/upload-pack0/41/0,manifest.json0/35/0 - repos 30 push:
nginx/knot-static.conf0/83/0,nginx/maps/N_records.conf0/72/0,.complete.json0/53/0,www/_git/*/smart/fetch-done0/41/0,www/_git/*/smart/upload-pack0/41/0,manifest.json0/35/0 - repos 30 cob-create:
nginx/knot-static.conf0/84/0,nginx/maps/N_records.conf0/75/0,www/_git/*/objects/pack0/0/59,.complete.json0/54/0,www/_git/*/smart/fetch-done0/42/0,www/_git/*/smart/upload-pack0/41/0 - repos 30 cob-put:
nginx/knot-static.conf0/84/0,nginx/maps/N_records.conf0/75/0,.complete.json0/54/0,www/_git/*/smart/fetch-done0/42/0,www/_git/*/smart/upload-pack41/0/0,manifest.json0/35/0