From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Anisha Kaul <born.rebel.83@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Disadvantages of preempt_rt
Date: Sun, 08 Apr 2012 00:34:54 +0200 [thread overview]
Message-ID: <4F80C10E.1000804@domain.hid> (raw)
In-Reply-To: <CAM1yFZ9eQND3KX-1D1zL4TxcUTSFaw7k4Xd_nuN_6ByGRCRKYA@mail.gmail.com>
On 04/07/2012 07:33 AM, Anisha Kaul wrote:
> Greetings,
>
> From here: http://www.xenomai.org/index.php/Xenomai:Roadmap#Xenomai_3_FAQ
>
> Quote:
>> the target hardware platform has limited horsepower, and/or you want the real-time job to put the smallest possible overhead on your system. This is where dual kernels are usually better than a native preemption system.
>
>
> Preempt_rt does preempt the whole Linux. In what way does preempting
> Linux put load on the system?
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.
--
Gilles.
next prev parent reply other threads:[~2012-04-07 22:34 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-07 5:33 [Xenomai-help] Disadvantages of preempt_rt Anisha Kaul
2012-04-07 22:34 ` Gilles Chanteperdrix [this message]
2012-04-09 11:11 ` Anisha Kaul
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F80C10E.1000804@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=born.rebel.83@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.