Performance Profiling .NET Applications with PerfView
Want to understand why your .NET application performs the way that it does? How much memory does your application use? Which functions are the most expensive? How frequently does Garbage Collection or JIT run inside my application? Am I suffering from a high amount of contention between threads? These are all questions that PerfView, an open source tool from Microsoft, can help you answer - and in this video we show you how to profile your .NET applications using real-world examples from the Akka.NET (https://getakka.net/) project. Akka.NET .NET 6 Performance Issue: https://github.com/akkadotnet/akka.ne... PerfView: https://github.com/Microsoft/perfview PerfView User Guide: https://htmlpreview.github.io/?https:... PerfView Tutorials from Lance Morrison: https://learn.microsoft.com/en-us/sho... What’s PerfView? (0:00) What Data Does PerfView Collect (3:01) Installing PerfView (4:31) Analyzing .NET GC Data (5:03) Collecting CPU Profiling Data with PerfView (15:58) Comparing Flame Graphs (18:26) Comparing JIT Stats (22:48) Exploring CLR Events (25:24) Learn More (27:07)

.NET Systems Programming Learned the Hard Way

Performance Profiling | .NET Object Allocation Tracking Tool

10 Things I Do On Every .NET App - Scott Sauber - NDC Oslo 2025

Practical OpenTelemetry in .NET 8 - Martin Thwaites - NDC London 2024

🔥 Python Developer Series #8 | FastAPI CRUD, API Documentation & Real-World Project | Learn LIVE

Writing High-Performance C# and .NET Code - .Net Oxford - July 2019

Turbocharged: Writing High-Performance C# and .NET Code - Steve Gordon - NDC Oslo 2024

The World's Most Important Machine

Sasha Goldshtein — PerfView: Measure and Improve Your App's Performance For Free

Performance Profiling | CPU Usage Tool

Performance Profiling | .NET Async Tool

Turbocharged: Writing High-performance C# and .NET code, by Steve Gordon

PerfView: The Ultimate .NET Performance Tool

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

ASP.NET Core Full Course For Beginners (.NET 10)

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Azure Application Insights Profiler

Adam Sitnik - .NET Performance Investigation - Dotnetos Conference 2019

🚀 Complete Generative AI Course | RAG, AI Agents & Deployment | Build Production-Ready AI Apps

