-
Notifications
You must be signed in to change notification settings - Fork 0
L2 Content Addressed SSD Cache
MicBur edited this page Jul 26, 2026
·
1 revision
SUCO Grid features a global, team-wide Content-Addressed L2 SSD Cache.
Unlike Icecream or distcc, which re-run compiler passes on unchanged files, SUCO stores preprocessed SHA-256 object hashes in a central SQLite database backed by zstd compression.
- Cold Build: 3.83x Speedup vs Native Local Build
- Warm Rebuild: 19x Speedup (342 translation units served in 24.7 seconds)
SUCO enforces strict byte-identity rules:
- Source Normalization: Strips comments, volatile whitespace, and line markers for hash keys.
- Compiler Flags: Normalizes include paths while preserving execution order.
- ** provenance Isolation**: Builds inside per-job temporary subdirectories to prevent path leakage in DWARF debug symbols.
To clear local and remote grid caches:
suco cache clear