[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