代码之家  ›  专栏  ›  技术社区  ›  geometrikal

蚂蚁4 OMP中止错误

  •  4
  • geometrikal  · 技术社区  · 17 年前

    在ANTS中分析时,程序在某个点停止,我在控制台窗口中看到这个错误:

    __kmp_setaffinity:SetThreadAffinityMask:未指定 错误

    检测。

    程序在dotTrace中没有戏剧化。。这个错误意味着什么?是我的代码还是蚂蚁的问题?

    1 回复  |  直到 17 年前
        1
  •  6
  •   Graviton    7 年前

    ANTS Profiler需要设置线程关联性,以避免实现复杂的跨线程同步,这将减慢应用程序的速度,并给Profiler代码带来严重的复杂性。

    这是使用Win32 API函数完成的 SetThreadAffinityMask --失败的信息留下了很多不尽如人意的地方,但是作为一个解决方案,你可以做的是开放的

    %用户配置文件%\Local Settings\Application Data\Red Gate\ANTS

    和改变 UseThreadAffinity 错了。

    如果分析过程中出现任何问题,可以尝试下载第三方程序来设置应用程序的相关性。

    推荐文章