Runners
Local NVMe scratch disks
Every runner gets a local NVMe scratch disk instead of network-attached storage — the difference shows up in every checkout, install and test run.
Specifications
- Type
- Local NVMe, direct attached
- Size
- 150 GB – 2 TB by runner size
- Sequential read
- ~6 GB/s
- Lifetime
- Wiped after every job
Runner labels
runnerhut-8vcpu-ubuntu-2404
A surprising share of CI time is disk-bound rather than CPU-bound: npm writing 40,000 small files, Cargo unpacking crates, Docker extracting layers, Xcode writing DerivedData. Network-attached storage makes all of that slower in a way that never shows up in a CPU graph.
Your next build could be twice as fast, at half the price
Start free. Migrating away is the same one line, and we publish that diff too.