Add warmup_iterations field to run iterations before measuring performance. This complements existing cold start tests by separating cache effects from steady state throughput. New tests with 2 warmup iterations: - block_qcow2_backing_qcow2_read_warm_MiBps - block_qcow2_backing_raw_read_warm_MiBps Results show warm cache is much faster and more consistent: - QCOW2: 1766 MiB/s (4% variance) vs cold 960 MiB/s (73% variance) - RAW: 1822 MiB/s (6% variance) vs cold 1300 MiB/s (55% variance) RAW backing is 3% faster than QCOW2 in steady state. Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||