On Sun, 17 Jan 2016, Karlsson & Wang wrote:

> Date: Sun, 17 Jan 2016 16:37:21 +0100
> From: Karlsson & Wang <nicklas.karls...@karlssonwang.se>
> Reply-To: EMC developers <emc-developers@lists.sourceforge.net>
> To: Alec Ari <neotheu...@ymail.com>
> Cc: emc-developers@lists.sourceforge.net
> Subject: Re: [Emc-developers] RTAI ethernet
> 
>> I believe the hostmot2 ethernet drivers only work (or at least have only 
>> been tested) with PREEMPT_RT.
>>
>> Alec Ari
>
> PREEMPT_RT work but it is not possible to put the limit then it come to 
> period of how often real time tasks could be executed. Without proper 
> handling of interrupt every now and then there will be a delay by the time 
> it take to execute the interrupt. I also expect sometimes several will 
> happen at once and even though it is rare with a machine running several 
> hours a day it happens sometimes.

Not true at all

On Preempt-RT, most hard interrupts are converted to preemptable kernel 
threads with assignable priorities. On the average, Preempt-RT latency is not 
quite as good as RTAI but specific versions of Preempt-RT are better than RTAI 
and Preempt-RT is getting better all the time.

I have more than 2 machine years of hm2_eth uptime running under 
Preempt-RT (with > 1 machine year running at 4 KHz) and have not had 
any latency issues ( Peak round trip network jitter on the 4 KHz machine
is in the 30 usec region over a year of operation and running compiles, 
youtube videos etc )



>
> I run software on microcontrollers with the Cortex-* CPU and sometimes use 
> the nested interrupt controller as hardware scheduler and get in all essense 
> perfect real time scheduling.
>
> Without proper handling of priorities for interrupts it is only possible to 
> use a rather small percentage of available clock cycles for real time tasks 
> since delay caused by interrupts must be added to real time tasks execution 
> time.
>
>
> 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-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.


------------------------------------------------------------------------------
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-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to