Skip to content

VSC Benchmarks

VSC contains reproducible benchmark modes for measuring structural storage reduction and restore / verification behavior.

Small smoke test:

Terminal window
npm run vsc -- benchmark small

Default profile:

Terminal window
npm run vsc -- benchmark

Extended profile:

Terminal window
npm run vsc -- benchmark large

Small:

Terminal window
npm run vsc -- benchmark:json small

Default:

Terminal window
npm run vsc -- benchmark:json

Large:

Terminal window
npm run vsc -- benchmark:json large

The benchmark measures areas including:

  • base storage
  • delta storage
  • full-copy comparison
  • reduction ratio
  • snapshot timing
  • delta generation timing
  • restore timing
  • verification timing

Benchmark results depend on the shape and repetition characteristics of the test data.

They should be treated as reproducible measurements of a fixture, not as universal compression guarantees.

Continue with Go Verifier →.