zccache benchmark stats

Generated 2026-07-06T13:15:13+00:00 | ref main | sha 39e4c4c10a2a | 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, Cold2.247s4.143s2.590s0 B576 KiB99 KiB1.6x faster1.2x slower
Single-file, Warm2.267s0.257s0.033s0 B576 KiB165 KiB7.8x faster68.7x faster
C++ inline args
Single-file, Cold9.774s12.966s10.149s0 B0 B189 KiB1.3x faster1.0x slower
Single-file, Warm9.821s0.289s0.044s0 B0 B189 KiB6.6x faster223.2x faster
Multi-file, Cold9.749s9.715s10.028s0 B0 B189 KiB1.0x slower1.0x slower
Multi-file, Warm9.757s9.743s0.009s0 B0 B189 KiB1082.6x faster1084.1x faster
Emscripten sibling git remap
Sibling-workspace, Warm7.948s0.327s0.113s0 B1.8 MiB6.5 MiB2.9x faster70.3x faster
Emscripten em++
Single-file, Cold7.937s13.566s8.755s0 B0 B133 KiB1.6x faster1.1x slower
Single-file, Warm7.932s0.326s0.054s0 B0 B133 KiB6.0x faster146.9x faster
Multi-file, Cold4.099s4.280s4.665s0 B0 B133 KiB1.1x slower1.1x slower
Multi-file, Warm4.102s4.105s0.010s0 B0 B133 KiB410.5x faster410.2x faster
C static-library link
Static archive, Cold0.054s0.057s0.066s0 B0 B185 KiB1.2x slower1.2x slower
Static archive, Warm0.054s0.055s0.001s0 B0 B189 KiB55.0x faster54.0x faster
C++ driver link
Driver link, Cold0.060s0.085s0.070s0 B0 B43 KiB1.2x faster1.2x slower
Driver link, Warm0.060s0.065s0.001s0 B0 B47 KiB65.0x faster60.0x faster
Emscripten link
HTML link, Cold0.380s0.570s0.393s0 B0 B71 KiB1.4x faster1.0x slower
HTML link, Warm0.384s0.392s0.001s0 B0 B76 KiB392.0x faster384.0x faster
Wasm link, Cold0.172s0.353s0.175s0 B0 B1.4 KiB2.0x faster1.0x slower
Wasm link, Warm0.172s0.175s0.001s0 B0 B5.7 KiB175.0x faster172.0x faster
Rust workspace link
Workspace staticlib link, Cold0.049s0.163s0.109s0 B0 B22 MiB1.5x faster2.2x slower
Workspace staticlib link, Warm0.050s0.053s0.001s0 B0 B22 MiB53.0x faster50.0x faster
C++ response files
Single-file RSP, Cold9.993s13.389s10.588s0 B0 B180 KiB1.3x faster1.1x slower
Single-file RSP, Warm9.988s0.310s0.100s0 B0 B180 KiB3.1x faster99.9x faster
Multi-file RSP, Cold9.871s9.859s10.148s0 B0 B180 KiB1.0x slower1.0x slower
Multi-file RSP, Warm9.858s9.876s0.027s0 B0 B180 KiB365.8x faster365.1x faster
Rust rustc
Build, Cold1.868s2.174s2.041s0 B0 B2.9 MiB1.1x faster1.1x slower
Build, Warm1.867s2.038s0.171s0 B0 B2.9 MiB11.9x faster10.9x faster
Check, Cold1.073s1.367s1.167s0 B0 B442 KiB1.2x faster1.1x slower
Check, Warm1.059s1.261s0.049s0 B0 B442 KiB25.7x faster21.6x faster
C++ sibling git remap
Sibling-workspace no __FILE__, Warm9.769s0.300s0.102s0 B1.7 MiB5.7 MiB2.9x faster95.8x faster
Sibling-workspace with __FILE__, Warm9.774s12.908s0.109s0 B1.8 MiB5.7 MiB118.4x faster89.7x faster
Rust sibling git remap
Sibling-workspace, Warm1.869s2.053s0.102s0 B0 B9.3 MiB20.1x faster18.3x faster

Environment