Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)

Profile running processes

christoph-bartoschek
1.156Aufrufe
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 Antworten
TimP
Geehrter Beitragender III
1.156Aufrufe

Yes.

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

christoph-bartoschek
1.156Aufrufe
Could you say for which keywords I have to search for to be able to attach to a running process?
aokunev
Einsteiger
1.156Aufrufe
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
1.156Aufrufe
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.
Antworten