“英特尔线程检测器 3.1 Linux 版”可以在难以察觉的线程错误(如数据争用与死锁)发生之前检测到它们,从而加速多线程应用程序的开发。
功能
通过一个命令行接口,“英特尔线程检测器 3.1 Linux 版”可以帮助您正确地对应用程序进行线程化处理。它可以降低添加线程所带来的风险,并且能提供动手实践的学习机会。您可以在早期开发阶段用它查找设计问题,也可以将它集成到测试系统中来防止错误发生。
拥有专利的高级错误检测引擎:
找出隐藏的潜在错误(如死锁与数据争用),将它们对应到内存引用与源代码行。
确定六个级别的线程问题,从错误、警告到提示性注释。
显示所有需要的警告信息,利于有效地诊断多线程应用程序。
在使用英特尔编译器构建且编译时进行了源代码指令插入的应用程序上,可以跟踪潜在错误一直到某行源代码中的变量。
可以使用标准调试版,无需重新编译整个源代码库。