Visible to Intel only — GUID: GUID-498C9660-25A1-48B4-B6AE-799A7AF45749
Visible to Intel only — GUID: GUID-498C9660-25A1-48B4-B6AE-799A7AF45749
strategy
Specify processes and/or children for instrumentation during Survey analysis.
Syntax
--strategy=<string> |
Arguments
<string> is a comma-separated list (no spaces) in the format [process1 | child1:]profiling mode.
Available profiling modes include the following:
Argument |
Description |
---|---|
trace:trace |
Instrument process and all children. |
trace:notrace |
Instrument process but not children. |
notrace:trace |
Instrument children but not process. |
notrace:notrace |
Do not instrument process or children. |
Default
Instrument all processes and children (strategy=trace:trace)
Actions Modified
collect=survey
Example
Process_A starts several processes:
Root > Process_A > Child_of_A_1 Child_of_A_2 Process_B > Child_of_B
Run a Survey analysis. Instrument Child_of_A_2 and all children of Process_B.
advisor --collect=survey --strategy=Root:notrace:notrace,Child_of_A_2:trace:notrace,Process_B:notrace:trace --project-dir=./advi_results -- ./myApplication