quickstart →

x64arm64 at 2 vCPU4 vCPU8 vCPU

Real buildstime and cost per buildlower is betterarm64 · 2 vCPU

Rust cold build of spotify-player: cargo test and clippy

RunsOn is the best value and the cheapest; Avrea is the fastest.

  1. RunsOn m9gd.large · local NVMe · 8 GB 3m 01s $0.0027
  2. RunsOntmpfs r9g.large · 16 GB 3m 13s $0.0037
  3. Avrea 8 GB 2m 04s $0.0248
  4. Warpbuild 8 GB 5m 01s $0.0151
  5. Ubicloud standard · 8 GB 10m 27s $0.0131
  6. Blacksmith 6 GB 6m 48s $0.0170
  7. GitHub 8 GB 5m 41s $0.0284
  8. NamespaceApple silicon 2x8 · 8 GB 2m 11s $0.0917
  9. Namespace 2x8 · 8 GB 9m 44s $0.0584
  10. AWS CodeBuild no arm64 runner
  11. boat no arm64 runner
  12. WarpbuildApple silicon no 2 vCPU arm64 runner

TypeScript cold bun install and typecheck of opencode

RunsOn tmpfs is the best value and the cheapest; Avrea is the fastest.

  1. RunsOntmpfs r9g.large · 16 GB 1m 42s $0.0019
  2. RunsOn m9gd.large · local NVMe · 8 GB 2m 04s $0.0019
  3. Avrea 8 GB 1m 21s $0.0162
  4. Warpbuild 8 GB 3m 41s $0.0110
  5. Blacksmith 6 GB 5m 20s $0.0133
  6. GitHub 8 GB 3m 22s $0.0168
  7. Ubicloud standard · 8 GB 5m 01s $0.0063
  8. AWS CodeBuild no arm64 runner
  9. boat no arm64 runner
  10. Namespace failed · out of memory
  11. NamespaceApple silicon failed · out of memory
  12. WarpbuildApple silicon no 2 vCPU arm64 runner

Docker PostHog's production image, built cold with buildx

No 2 vCPU arm64 runner finished this build.

  1. Avrea not run: needs more than 8 GB of memory
  2. AWS CodeBuild no arm64 runner
  3. Blacksmith not run: needs more than 8 GB of memory
  4. boat no arm64 runner
  5. GitHub not run: needs more than 8 GB of memory
  6. Namespace not run: needs more than 8 GB of memory
  7. NamespaceApple silicon not run: needs more than 8 GB of memory
  8. RunsOn not run: needs more than 8 GB of memory
  9. RunsOntmpfs not run: needs more than 16 GB of RAM with tmpfs, where Docker's data root lives in RAM
  10. Ubicloud not run: needs more than 8 GB of memory
  11. Warpbuild not run: needs more than 8 GB of memory
  12. WarpbuildApple silicon no 2 vCPU arm64 runner

Each row's best-value machine of this size for that build (lowest time × cost, ranked on p90), in that order, named under the provider. Time is the median whole job, cost is that job at the provider's per-minute price (RunsOn at EC2 spot). Yellow marks the fastest and the cheapest. Apple silicon and tmpfs (workspace in RAM) machines are rows of their own; a faded row is provisional or a machine of another size, and takes no place. A row that did not finish a build stays listed with the reason.

Full build benchmark every phase, p90 and worst runs, queue under a burst, run-to-run spread, bigger runners

Every category for arm64, 2 vCPU →