Notes on WPA Sampling
By default, sampling occurs every millisecond. The usage graph is then aggregated based on these samples. To verify the sampling rate enter the command:
xperf -ProfInt
The sampling rate can be changed by using the -SetProfInt option. For example:
xperf -on PROC_THREAD+PROFILE -SetProfInt 20000 [cached]
The units of SetProfInt are 100 nanosecond time intervals, or a ten-thousandth of a millisecond. This command will set the sampling interval to 2 milliseconds. If "cached" is specified, that sampling interval is cached by WPA. The cached value is applied to all kernel loggers that are subsequently started. [Default: <n> = 10000; not cached].