> I think you are misunderstanding what preempt_rt is, preempt_rt does
> not preempt linux, preempt_rt is simply linux modified, when a linux
> kernel patched with preempt_rt runs, nothing else than linux runs, so
> nothing preempts the whole linux. This is achieved by means which have
> a global overhead on the whole system. The exact means are described on
> the rt wiki FAQ:
> https://rt.wiki.kernel.org/articles/f/r/e/Frequently_Asked_Questions_7407.html
>
> Note the answer to FAQ 3, which explains that improving latencies is a
> trade off, and means degrading the average performances of the system.
> That is the overhead we are talking about.


Thanks much for the hints.

What I have understood now is:
CONFIG_PREEMPT_RT patch is bound to cause a reduction in the overall
throughput of the system
***because there will be several context switches and also the lower
priority tasks won't be getting much a chance to get through***.

The reason I have understood is quoted within  ***.
Is this all correct or I am still missing a point?

-Anisha

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to