> > Preempt RT do not manage priorities properly for interrupts while RTAI and 
> > Xenomai do. It is rather simple, execution time to service an interupt 
> > every 
> > now and then will delay real time tasks with as much time as they take to 
> > execute. Then there are SMI which will interrupt anyway. I run control loop 
> > at micro controller at 40kHz and it works perfect because it allow nested 
> > interrupts with priority.
> >
> 
> umm not true at all
> 
> http://freeby.mesanet.com/h97-g3258-preemt-rt.png
> 
> RTAI is not significantly better on decent modern hardware
> 
> Many PC latency issues are hardware related (DMA, Caching etc) and affect 
> Preempt-RT, RTAI and Xenomai equally

These times seems really good but the last time I read about Preempt RT they 
had chosen not to manage interrupt properly. If interrupts are allowed to 
interrupt real time tasks this time need to be added. In particular period must 
be longer than interrupt execution time or sometimes dead line will be missed.

There are tasks with real time demands in ordinary operating systems also. Like 
receive buffer for digital communication so it is possible modern hardware have 
spent some time to get rid of these kind of small problems.

Jitter is less important. Delay longer than period is a problem. I expect 
jitter in all tasks except the highest priority.


Nicklas Karlsson

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to