zccache benchmark stats

Generated 2026-08-26T10:09:23+00:00 | ref main | sha 63af69f8419f | workflow run

Raw machine-readable data: latest.json and history.jsonl. Per-language README images:

Latest zccache C benchmark stats
C
Latest zccache C++ benchmark stats
C++
Latest zccache Emscripten benchmark stats
Emscripten
Latest zccache Rust benchmark stats
Rust
Scenario Bare compiler sccache zccache bare cache sccache cache zccache cache zccache vs sccache zccache vs bare
C inline args
Single-file, Cold1.912s3.535s2.847s0 B576 KiB124 KiB1.2x faster1.5x slower
Single-file, Warm1.928s0.185s0.094s0 B576 KiB208 KiB2.0x faster20.5x faster
C static-library link
Static archive, Cold0.051s0.050s0.056s0 B0 B369 KiB1.1x slower1.1x slower
Static archive, Warm0.050s0.051s0.001s0 B0 B374 KiB51.0x faster50.0x faster
C++ inline args
Single-file, Cold6.626s9.269s7.272s0 B0 B231 KiB1.3x faster1.1x slower
Single-file, Warm6.669s0.226s0.100s0 B0 B231 KiB2.3x faster66.7x faster
Multi-file, Cold6.580s6.616s7.533s0 B0 B231 KiB1.1x slower1.1x slower
Multi-file, Warm6.560s6.436s0.016s0 B0 B231 KiB402.2x faster410.0x faster
C++ response files
Single-file RSP, Cold6.632s9.391s7.946s0 B0 B714 KiB1.2x faster1.2x slower
Single-file RSP, Warm6.644s0.222s0.172s0 B0 B714 KiB1.3x faster38.6x faster
Multi-file RSP, Cold6.537s6.561s7.577s0 B0 B714 KiB1.2x slower1.2x slower
Multi-file RSP, Warm6.550s6.559s0.038s0 B0 B714 KiB172.6x faster172.4x faster
C++ sibling git remap
Sibling-workspace no __FILE__, Warm6.518s0.219s0.149s0 B1.7 MiB553 KiB1.5x faster43.7x faster
Sibling-workspace with __FILE__, Warm6.492s9.128s0.153s0 B1.8 MiB1.0 MiB59.7x faster42.4x faster
C++ driver link
Driver link, Cold0.055s0.080s0.065s0 B0 B85 KiB1.2x faster1.2x slower
Driver link, Warm0.055s0.060s0.001s0 B0 B90 KiB60.0x faster55.0x faster
Emscripten em++
Single-file, Cold5.981s10.536s7.357s0 B0 B172 KiB1.4x faster1.2x slower
Single-file, Warm5.974s0.254s0.107s0 B0 B172 KiB2.4x faster55.8x faster
Multi-file, Cold2.886s3.005s3.818s0 B0 B172 KiB1.3x slower1.3x slower
Multi-file, Warm2.862s2.896s0.018s0 B0 B172 KiB160.9x faster159.0x faster
Emscripten sibling git remap
Sibling-workspace, Warm6.051s0.285s0.164s0 B1.8 MiB1.8 MiB1.7x faster36.9x faster
Emscripten link
HTML link, Cold0.314s0.480s0.330s0 B0 B71 KiB1.5x faster1.1x slower
HTML link, Warm0.315s0.321s0.001s0 B0 B98 KiB321.0x faster315.0x faster
Wasm link, Cold0.142s0.303s0.154s0 B0 B2.1 KiB2.0x faster1.1x slower
Wasm link, Warm0.143s0.152s0.001s0 B0 B6.5 KiB152.0x faster143.0x faster
Rust rustc
Build, Cold1.677s1.876s4.778s0 B0 B3.0 MiB2.5x slower2.8x slower
Build, Warm1.696s1.782s1.559s0 B0 B3.0 MiB1.1x faster1.1x faster
Check, Cold0.960s1.158s2.474s0 B0 B522 KiB2.1x slower2.6x slower
Check, Warm0.932s1.052s0.632s0 B0 B522 KiB1.7x faster1.5x faster
Rust sibling git remap
Sibling-workspace, Warm1.645s1.772s0.689s0 B0 B3.4 MiB2.6x faster2.4x faster
Rust workspace link
Workspace staticlib link, Cold0.042s0.134s0.093s0 B0 B33 MiB1.4x faster2.2x slower
Workspace staticlib link, Warm0.042s0.046s0.010s0 B0 B47 MiB4.6x faster4.2x faster

Environment