Diagnosing .NET Core ThreadPool Starvation with PerfView (Why my service is not saturating all cores or seems to stall).
This article is worth a read if you have A service written in .NET (and in particular .NET ASP.NET Core) Its ability to service incoming load has topped out But the machine's CPUs are not fully utilized (often only using a small fraction of the total available CPU In extreme cases, the loss of throughput...