ittnotify

如何从VTune™ Amplifier XE 2011的分析结果中快速找到你关心的线程

VTune™ Amplifier XE 2011 的 Concurrency 分析报告可以给出基于时间线的线程状态图。在此报告中,线程的名字缺省以线程的入口函数来命名。本工具提供了一种方法:用户可以对线程的名字重命名 ( 在分析报告)。这是因为:

1)当一个应用含有大量的线程,寻找一个自己关心的线程,殊为不易。

2)由于缺省使用入口函数为线程名。当多个线程使用相同函数作为入口函数,不易分辨。

以下是一个使用产品中ittnotify接口的例子。

参考代码:itt_set_thread_name.cpp

ittnotify abonnieren