Skip to content

Benchmarks give inconsistent memory results #26

@petarpetrovt

Description

@petarpetrovt

Every run benchmarks give difference memory allocated results.
Benchmarks should not allocate any memory.

BenchmarkDotNet similar issues

Example

Method Job Runtime Length Count Mean Error StdDev Gen 0 Gen 1 Gen 2 Allocated
BoseNelson_Comparable .NET Core 3.1 .NET Core 3.1 2 110000000 269.2 ms 1.36 ms 1.28 ms - - - 1408 B
BoseNelson_Branchless .NET Core 3.1 .NET Core 3.1 2 110000000 120.0 ms 0.44 ms 0.41 ms - - - -
Method Job Runtime Length Count Mean Error StdDev Gen 0 Gen 1 Gen 2 Allocated
BoseNelson_Comparable .NET Core 3.1 .NET Core 3.1 2 110000000 270.2 ms 0.86 ms 0.81 ms - - - 1384 B
BoseNelson_Branchless .NET Core 3.1 .NET Core 3.1 2 110000000 120.6 ms 2.40 ms 2.24 ms - - - -

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions