QuickBEAM.VM.Measurement (QuickBEAM v0.11.0)
View SourceResource and timing observations for one isolated VM evaluation.
steps and logical_memory_bytes come from deterministic VM accounting.
process_memory_bytes and reductions are endpoint observations from the
evaluation process, not sampled peaks. wall_time_us includes isolated
process startup, host waits, result conversion, and reply delivery.
Summary
Types
@type t() :: %QuickBEAM.VM.Measurement{ logical_memory_bytes: non_neg_integer() | nil, process_memory_bytes: non_neg_integer() | nil, reductions: non_neg_integer() | nil, result: {:ok, term()} | {:error, term()}, steps: non_neg_integer() | nil, wall_time_us: non_neg_integer() }