Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
17 Views

Profile running processes

Hi,

is it possible to profile already running processes?

Or is it possible to start and stop profiling during the run of a process?
0 Kudos
4 Replies
Highlighted
Black Belt
17 Views

Yes.

In order to do it repeatably, API calls in the application are likely to be needed.

0 Kudos
Highlighted
17 Views

Could you say for which keywords I have to search for to be able to attach to a running process?
0 Kudos
Highlighted
Beginner
17 Views

Please check /opt/intel/vtune/analyzer/include/VtuneApi.h. It contains two functions wich can be used for collection control - VTPause and VTResume.

regards, Andrei
0 Kudos
Highlighted
17 Views

Thanks.

But do the functions imply that the app is always started with collection on?

Till my module is loaded I have no control over the app and cannot use VTPause to stop collection. However I guess I can use the pause/resume buttons in the GUI.
0 Kudos