performance/docs
..
img
Directory.Build.props
README.md
basic-scenarios.md
benchmarkdotnet.md
benchmarking-workflow-dotnet-runtime.md
blazor-scenarios.md
crank-to-helix-workflow.md
crossgen-scenarios.md
microbenchmark-design-guidelines.md
perfreport-walkthrough.md
prerequisites.md
profiling-workflow-dotnet-runtime.md
scenarios-workflow.md
sdk-scenarios.md

README.md

.NET Performance Repository Documentation Readme

The documentation in this repo is organized into the following sections:

Getting Started

Running Benchmarks

GC Benchmarks

  • ASP.NET Benchmarks errors - Information on main types of errors while running ASP.NET Benchmarks using crank.
  • Testing GC.Infrastructure - Information on testing GC.Infrastructure.
  • GC.Analysis.API - Information on conducting GC, CPU and Threading analysis using .NET Interactive notebooks.
  • GC.Infrastructure Notebooks - Information on notebooks that either provide examples or functionality for specialized analysis
  • Benchmark Analysis - Information on a notebook which contains code for producing charts (and soon, tables) for GC benchmarks. It can currently process data from the ASP.NET benchmarks obtained using crank as well as ETL data.

Running Scenarios

  • Scenarios workflow - An introduction of how to run scenario tests.
  • Basic scenarios - Specific instruction of how to run various basic scenarios.
  • Blazor scenarios - Specific instruction of how to run New Blazorwasm Template Size On Disk scenarios.
  • Cross-gen scenarios - Specific instruction of how to run crossgen scenarios.
  • SDK scenarios - Specific instruction of how to run SDK Build Throughput Scenario scenarios.