Use the Advanced options menu in the Profiler to specify the thread priority sample interval. The advanced options include:
WARNING When you enable all the traces, the 50ms minimum Memory/Priority interval may not be sufficient for all of the traces to complete successfully between each cycle. This can cause strange errors, such as loss of icons in lists. If you suspect this problem, simply increase the sampling interval to 100ms or more or disable some traces.
S60 | UIQ |
![]() |
![]() |
Figure 1. Advanced options settings in Profiler (S60 and UIQ)
Menu Option | Description |
---|---|
Memory/Priority Sample interval | Specify the memory and thread priority sample interval. The operating system is called automatically every millisecond to determine what thread is currently executing. This interval setting indicates how often an additional query to the operating system is made to determine the priority of the currently executing thread. The interval is specified in milliseconds. The minimum interval for sampling is 50ms, with the default setting 1000ms. NOTE See Setting Output Settings for UIQ File prefix information. |
Power Usage Interval | Specify the power usage priority sample interval. The interval is specified in milliseconds. The minimum interval for sampling is 50ms (20Hz), with the default setting 250ms (4Hz). The minimum interval at which sampled power values change is device dependent. NOTE Power usage measurements are not available in UIQ version. NOTE If you install a 3.1 0r 3.2 SIZE SISX file, the power usage sampling time interval will always be 250 ms, regardless of what value you specify. |
Address/Thread interval | Specify the Address/Thread interval. Enter an address/thread sampling interval between 1ms and 10000ms (10 seconds). |