package irmin-bench

  1. Overview
  2. Docs
Irmin benchmarking suite

Install

Dune Dependency

Authors

Maintainers

Sources

irmin-3.11.0.tbz
sha256=09996fbcc2c43e117a9bd8e9028c635e81cccb264d5e02d425ab8b06bbacdbdb
sha512=0391a6bf7b94a1edd50a3a8df9e58961739fa78d7d689d61f56bc87144483bad2ee539df595c33d9d52c29b3458da5dddf3a73b5eb85e49c4667c26d2cd46be1

doc/irmin-bench.traces/Irmin_traces/Trace_stat_summary/Span/index.html

Module Trace_stat_summary.SpanSource

A stat trace can be chunked into blocks. A blocks is made of 2 phases, first the buildup and then the commit.

The duration of a buildup can be split into 2 parts: 1. the time spend in each operation and 2. the sum of the time spent between, before and after all operations. The first being the seen buildup and the second the unseen buildup.

The total duration of a block is the sum of the durations of the commit, the seen buildup and the unseen buildup.

Caveat: There isn't a one to one correspondance between summary blocks and Tezos' blocks. A Tezos block is associated to a commit, but a commit is not necessarily associated to a Tezos block. There are ~50 more commits than Tezos blocks up to the Edo protocol.

Sourcemodule Key : sig ... end
Sourcemodule Val : sig ... end
Sourcemodule Map : sig ... end
Sourcetype map = Val.t Map.t
OCaml

Innovation. Community. Security.