Is there any tool available to profile .Net Thread contention. I have added performance counter for threads for a windows Service which is running slow. It shows around 150
Visual Studio 2010 has a thread contention profiler.