Versions in this module Expand all Collapse all v0 v0.2.9 Oct 5, 2026 v0.2.8 Oct 3, 2026 v0.2.7 Oct 3, 2026 v0.2.6 Oct 3, 2026 v0.2.5 Oct 3, 2026 v0.2.4 Oct 3, 2026 v0.2.3 Oct 3, 2026 v0.2.2 Oct 3, 2026 v0.2.1 Oct 3, 2026 v0.2.0 Oct 3, 2026 v0.1.3 Oct 1, 2026 Changes in this version + const InstabilitySpread + const PeriodToleranceMS + const SpecPeriodMS + const SpecSamples + func CheckWindow(samples []Sample) error + func Median(samples []Sample) (float64, error) + func PerSession(m0, mN float64, n int) (float64, error) + func SubLinear(small, large Cell) (float64, bool, error) + type Cell struct + MaxPerSession float64 + MinPerSession float64 + N int + PooledPerSession float64 + Runs []Run + Spread float64 + Unstable bool + func Summarize(runs []Run) (Cell, error) + type Run struct + ID string + M0 float64 + M0Samples int + MN float64 + MNSamples int + N int + Order string + PerSession float64 + type Sample struct + Anon int64 + Current int64 + File int64 + Kernel int64 + Slab int64 + Sock int64 + UnixMilli int64 + func ParseCSV(r io.Reader) ([]Sample, error) + func (s Sample) Workload() int64