您推荐哪些线程分析工具?

glu*_*z78 6 c++ multithreading

我的主要IDE是Visual Studio 2005,我有一个大型的C/C++项目.我对推荐的线程分析工具感兴趣.我的意思是,我想要一个静态或动态的工具来帮助找到竞争条件,死锁等.

到目前为止,我随便研究了以下内容:1.英特尔线程检查器:我不相信它与VS 2005有关吗?2. Valgrind/Helgrind:免费.3.封面:如果我理解正确,这是一个昂贵的工具.

任何人都有这些或其他任何经验?我非常感谢任何建议.谢谢.

Jay*_*Zhu 2

我相信 Visual Studio 2010 中新的“并发可视化工具”是线程分析的一个很好的工具。