n8ta
❔ Profiling Multithreading
One way to continue would be generate a dump of the process and then look at each thread's stack and see if you can suss out what each thread is waiting for.
https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-dump
You can open that dump file in visual studio. Looks like there's also
dotnet-dump analyze
but I've never used that.4 replies