Skip to content

[Perf -138%] System.Buffers.Tests.RentReturnArrayPoolTests<Byte>.ProducerConsumer #39031

@DrewScoggins

Description

@DrewScoggins

Run Information

Architecture x64
OS Windows 10.0.18362
Changes diff

Regressions in System.Buffers.Tests.RentReturnArrayPoolTests

Benchmark Baseline Test Test/Base Modality Baseline Outlier
ProducerConsumer 227.31 ns 567.92 ns 2.50 False

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Tests.RentReturnArrayPoolTests<Byte>*';
Details

Histogram

System.Buffers.Tests.RentReturnArrayPoolTests.ProducerConsumer(RentalSize: 4096, ManipulateArray: False, Async: True, UseSharedPool: True)

[158.326 ; 189.781) | @
[189.781 ; 253.830) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[253.830 ; 311.112) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[311.112 ; 370.078) | @@@@@@@@@@@@@@@
[370.078 ; 431.574) | @@@@@@@@@@@@@
[431.574 ; 489.706) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[489.706 ; 546.987) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[546.987 ; 593.916) | @@@@@@@@@
[593.916 ; 651.198) | 
[651.198 ; 705.890) | 
[705.890 ; 763.172) | @
[763.172 ; 783.237) | 
[783.237 ; 840.519) | @

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions