Closed ezsilmar closed 4 months ago
Also added a view for the recent WaitHandleWait/Start
and WaitHandleWait/Stop
events
@brianrob please have a look at the update. I also added the help entry for both views, hopefully I didn't write something totally incorrect there 😅.
Hi @brianrob yep it’s ready! Thanks for the review
Contention is an important factor that frequently prevents dotnet applications from scaling well.
Luckily, the dotnet runtime provides
Contention/Start
andContention/Stop
diagnostic events with all necessary data. However, the usual AnyStack view is not enough: it doesn't take into account lock duration and precise information about each contention case is impossible to get from the UI.The new view solves this issue, providing a straightforward way to analyze contention.
EventData DurationNs
is a fake frame that allows to distinguish separate events and get precise duration.