knot-static scale bench: linux-kernel #
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.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| linux (failed) | 0 | 564.159 | 707.519 | 6218.4 | 6713.57 | 25 | 1 | 13452.6 |
points that stopped early #
- linux 0: a cold generate builds a generation
canned fetch replies (KiB) #
| axis | n | op | upload-pack | fetch-done | shallow | shallow-head | bases | have-N-done total | have-N total |
|---|