Skip to content

Performance

Engine v0.1.0 benchmarks, on one core. Not yet compared to a reference runtime.

Measured on an Apple M4 Max, one core, median of 3. The benchmarks are committed in the engine repository.

BenchmarkWhatResult
pull from a layoutcold pull of the hello image (735 kB tar+gzip layer): verify and store1.26 ms
unpack a gzip layerapply that layer to an empty tree11.5 ms
copy-on-write clonea container’s root plus its first write2.2 µs
cold startfirst container of an image: wazero compiles the module and runs it to exit610 ms
warm startevery later container: compiled module from the per-digest cache3.4 ms

These numbers are not yet compared to a reference runtime. No reference runtime was installed on the measuring machine; the comparison is an open item.

Created on by tannevaled

Modified on by tannevaled