How would I investigate thread contention?
When I use perfmon to profile my web app I am seeing the contention rate/sec is quite high.
Is it possible to use DotTrace to identify where the contention is happening? If so how?
Thanks
Please sign in to leave a comment.
Hi,
Do I understand right that you profile your application several times and get different results? Or something else?
WRB, Ivan Shakhov
Thanks for replying,
No I meant that when I run my application (without the DotTrace profiler), using Perfmon I can see that .net thread contention is high.
So I would like to investigate where this contention is. For example what lock statments in my code are where threads are competing, or what threads are locked.
I was hoping that DotTrace would have a means of performing this investigation.
Thanks
Craig
Hi,
For not dotTrace doesn't provide means for such investigation.
We will consider such for the next versions.
Thank you for you question.
WRB, Ivan Shakhov