package irmin-bench

  1. Overview
  2. Docs
Irmin benchmarking suite

Install

Dune Dependency

Authors

Maintainers

Sources

irmin-3.6.1.tbz
sha256=11fc2570bdbfd48478c89113fc801084a84a9a2c12d9bf8c64e05ce64ae19bd7
sha512=2171699ca24dec5c9c908a2676b272e034c14eb17f7052a794535e52af0be40be68a689e59c0a640ee244b11703320483f4d0c261542e6242ba23a8f1272b9b0

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.