Controls the collection of clock-based profiling data. The allowed values for option are:
on– Enables clock-based profiling with the default profiling interval of 10 ms.
off– Disables clock-based profiling.
timer interval– Sets the profiling interval. The allowed values of interval are
on– Use the default profiling interval of approximately 10 milliseconds.
lo[w]– Use the low-resolution profiling interval of approximately 100 milliseconds.
hi[gh]– Use the high-resolution profiling interval of approximately 1 millisecond. See Limitations on Clock-Based Profiling for information on enabling high-resolution profiling.
value– Set the profiling interval to value. The default units for value are milliseconds. You can specify value as an integer or a floating-point number. The numeric value can optionally be followed by the suffix m to select millisecond units or u to select microsecond units. The value should be a multiple of the clock resolution. If the value is larger than the clock resolution but not a multiple it is rounded down. If the value is smaller than the clock resolution it is set to the clock resolution. In both cases a warning message is printed.
The default setting is approximately 10 milliseconds.
The Collector collects clock-based profiling data by default, unless the collection of hardware-counter overflow profiling data is turned on using the hwprofile subcommand.