Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

Profile running processes

christoph-bartoschek
143 Views
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
TimP
Black Belt
143 Views

Yes.

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

christoph-bartoschek
143 Views
Could you say for which keywords I have to search for to be able to attach to a running process?
aokunev
Beginner
143 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
christoph-bartoschek
143 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.
Reply