Skip to content

[Perf] Changes at 10/13/2021 4:29:43 PM #1933

@performanceautofiler

Description

@performanceautofiler

Run Information

Architecture x64
OS Windows 10.0.19042
Baseline 845e66cd08240dc77bce98f40cecaaa0f0dadc65
Compare 5b1ebf72747f530f59427783ce73501cd840a279
Diff Diff

Improvemnts in System.IO.Tests.Perf_File

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
Exists - Duration of single invocation 17.63 μs 12.49 μs 0.71 0.08 False
AppendAllTextAsync - Duration of single invocation 278.12 μs 215.42 μs 0.77 0.01 True
WriteAllTextAsync - Duration of single invocation 238.72 μs 212.88 μs 0.89 0.02 False

graph
graph
graph
Test Report

Repro

git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.IO.Tests.Perf_File*'
Details

Payloads

Baseline
Compare

Histogram

System.IO.Tests.Perf_File.Exists


System.IO.Tests.Perf_File.AppendAllTextAsync(size: 10000)


System.IO.Tests.Perf_File.WriteAllTextAsync(size: 10000)


Docs

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

### Run Information
Architecture x64
OS Windows 10.0.19042
Baseline 845e66cd08240dc77bce98f40cecaaa0f0dadc65
Compare 5b1ebf72747f530f59427783ce73501cd840a279
Diff Diff

Improvemnts in System.IO.MemoryMappedFiles.Tests.Perf_MemoryMappedFile

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
CreateFromFile - Duration of single invocation 62.45 μs 50.98 μs 0.82 0.09 False

graph
Test Report

Repro

git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.IO.MemoryMappedFiles.Tests.Perf_MemoryMappedFile*'
Details

Payloads

Baseline
Compare

Histogram

System.IO.MemoryMappedFiles.Tests.Perf_MemoryMappedFile.CreateFromFile(capacity: 10000)


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

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions