u/shikatoziin r/dotnet • Recommends
On “What tools and techniques have you used lately to debug your .NET applications in production?”
#dotnet#dotnet-dump#dotnet-counters
357K subscribers • 45 videos on Hallway
Intermediate. Assumes working knowledge.
29K views5 years ago2 recommendations
Systems programmingTools and practicePerformance and optimizationConcurrency and parallelismDebugging
Mike Rousos demonstrates how to use .NET CLI tools like dotnet-counters and dotnet-dump to diagnose thread pool exhaustion.
In this episode, Software Engineer, Mike Rousos, joins Rich to go through some ways to diagnose thread pool exhaustion in your .NET apps. Mike discusses and demos a collection of .NET CLI tools and techniques that can be used on Windows or Linux environments. [] - Intro [] - How does thread pool exhaustion occur? [] - Inspecting diagnostics using dotnet-counters [] - Collecting and analyzing dumps with dotnet-dump [] - Switching to the async API Thread pool exhaustion github.com/mjrousos/DotNetDiagnosticsSamples/tree/main/1-Thr… Investigate performance counters docs.microsoft.com/dotnet/core/diagnostics/dotnet-counters?W… Dump collection and analysis utility docs.microsoft.com/dotnet/core/diagnostics/dotnet-dump?WT.mc… Symbol downloader docs.microsoft.com/dotnet/core/diagnostics/dotnet-symbol?WT.… Get your questions answered on the Microsoft Q&A for .NET - aka.ms/dotnet-qa Learn .NET with free self-guided learning from Microsoft Learn: aka.ms/learndotnet #DotNet #DiagnosticsWhat people say. Recommended as a helpful guide for troubleshooting .NET thread pool starvation and performance issues in production.
u/shikatoziin r/dotnet • Recommends
On “What tools and techniques have you used lately to debug your .NET applications in production?”
u/Normal-Deer-9885in r/dotnet • Recommends
On “Finding memory leak root cause in a remote Docker container w/o leaving a console”
u/brown950in r/dotnet • Mentions
On “ThreadPool Starvation troubleshooting production”