The <ibs> and </ibs> tags mark the beginning and end of an instruction-based sampling (IBS) data collection configuration. This element has the following attributes:
name |
Configuration name (string) |
fetch_sampling |
Enables IBS fetch sampling (Boolean) |
fetch_max_count |
Maximum periodic fetch count/sampling period (integer) |
op_sampling |
Enables IBS Op sampling (Boolean) |
op_max_count |
Maximum periodic op count/sampling period (integer) |
op_cycle_count |
Count clock cycles (Boolean). |
Sample IBS configuration:
<dc_configuration>
<ibs name=”instruction based sampling”
fetch_sampling=”T”
op_sampling=”T”
fetch_max_count=”250000”
op_max_count=”250000”
<tool_tip> Collect data using IBS </tool_tip>
<description> Configuration to attribute samples to instructions precisely
</description>
</ibs>
</dc_configuration>