分析.Net线程争用

Ami*_*abh 6 .net multithreading

是否有任何工具可用于配置.Net线程争用.我已经为运行缓慢的Windows服务的线程添加了性能计数器.它显示了大约150个线程争用.我想分析一下代码的哪个区域负责了很多Thread争用.有没有可用的工具可以指向正确的代码块.

Mau*_*fer 2

Visual Studio 2010 有一个线程争用分析器。

  • VS2010可以针对.NET 2.0。您只需升级项目文件(.csproj、.vbproj)和解决方案(.sln)。无需迁移代码。虽然我不确定您是否可以在 .NET 2.0 项目中使用探查器,但我想值得一试。 (2认同)