[Xenomai] Slow execution of RT task

Gilles Chanteperdrix gilles.chanteperdrix at xenomai.org
Mon Apr 14 22:33:12 CEST 2014


On 04/14/2014 10:18 PM, Jeroen Van den Keybus wrote:
>> Do you have CONFIG_NO_HZ_FULL enabled? If so, could you disable it and
>> retry? Next step, same question for CONFIG_NO_HZ_IDLE.
> 
> Same results, but now latency figures are somewhat higher:
> 
> RTT|  00:00:01  (periodic user-mode task, 100 us period, priority 99)
> RTH|----lat min|----lat avg|----lat max|-overrun|---msw|---lat best|--lat worst
> RTD|      0.035|      0.288|      7.512|       0|     0|      0.035|      7.512
> RTD|     -0.661|      0.294|      7.626|       0|     0|     -0.661|      7.626
> RTD|     -0.680|      0.293|      7.907|       0|     0|     -0.680|      7.907
> 
> rt_timer_read still requires 1.6 us (or at least that's what I get
> back from rt_timer_read).

Maybe the clocksource is no longer the tsc? What does:

cat /sys/devices/system/clocksource/clocksource0/current_clocksource

say?


-- 
                                                                Gilles.




More information about the Xenomai mailing list