From f7ce22ed0ba4a758bdc7de0f21b6d0cb45a866b1 Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 5 Nov 2026 03:58:12 +0100 Subject: deflate blob chunks --- src/simtest/bench.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/simtest') diff --git a/src/simtest/bench.rs b/src/simtest/bench.rs index 5b713f3..ae22fd1 100644 --- a/src/simtest/bench.rs +++ b/src/simtest/bench.rs @@ -335,6 +335,9 @@ impl Totals { relay.framed += stats.relay.framed; relay.framing_bytes += stats.relay.framing_bytes; relay.framing_id_bytes += stats.relay.framing_id_bytes; + relay.deflated += stats.relay.deflated; + relay.deflated_from += stats.relay.deflated_from; + relay.deflated_to += stats.relay.deflated_to; relay.nothing_new += stats.relay.nothing_new; relay.nothing_new_bytes += stats.relay.nothing_new_bytes; relay.nothing_new_along_trees += stats.relay.nothing_new_along_trees; @@ -729,6 +732,14 @@ fn report( each(r1.framing_bytes - r0.framing_bytes, framed), each(r1.framing_id_bytes - r0.framing_id_bytes, framed), ); + let deflated = r1.deflated - r0.deflated; + let _ = writeln!( + out, + " deflated: {:.1} sync messages per write, {:.0} bytes each to {:.0}", + deflated as f64 / writes, + each(r1.deflated_from - r0.deflated_from, deflated), + each(r1.deflated_to - r0.deflated_to, deflated), + ); let (lately, later) = ( r1.asked_known_lately - r0.asked_known_lately, r1.asked_known_later - r0.asked_known_later, -- cgit v1.3.1