From: Robert Berger <gmane@domain.hid>
To: xenomai@xenomai.org
Subject: Re: [Xenomai-core] Tiny Core Linux + xenomai/RTAI
Date: Tue, 05 Apr 2011 21:36:25 +0300 [thread overview]
Message-ID: <infnf9$6jm$1@domain.hid> (raw)
In-Reply-To: <4D9B4EC0.5080701@domain.hid>
Hi Gilles,
On 04/05/2011 08:17 PM, Gilles Chanteperdrix wrote:
>
> Ok, we are on Xenomai-core, so, let us discuss. If we admit that the OP
> is indeed talking about latencies (a quantifiable measure of
> determinism), suggesting that the effect on cache of the Linux kernel
> might influence the latencies is not completely irrelevant: the
> benchmark we make with Xenomai tend to consistently show that cache
> thrashing by the Linux kernel has an effect on latencies.
Yes this did not immediately come into my mind. Linux cache thrashing
affects latencies of threads running under Xenomai (user and/or kernel
space), but as you point out (
http://permalink.gmane.org/gmane.linux.real-time.xenomai.devel/8167 )
that is distro independent.
I know that the answer to this question might not be trivial, but what
would you suggest could be done to minimize cache thrashing?
>
> Also, having shorter latencies means that we cover a larger range of
> user-application needs. So, we try to have short latencies.
>
Whoever wants to see Xenomai latencies in action can compile cyclictest
with and without Xenomai and see the differences. On the platforms I've
tried so far the differences are clearly visible;)
Regards,
Robert
...Never test for an error condition you don't know how to handle.
My public pgp key is available at:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x90320BF1
next prev parent reply other threads:[~2011-04-05 18:36 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-05 13:48 [Xenomai-core] Tiny Core Linux + xenomai/RTAI krishna m
2011-04-05 14:51 ` Robert Berger
2011-04-05 17:17 ` Gilles Chanteperdrix
2011-04-05 18:36 ` Robert Berger [this message]
2011-04-05 19:12 ` Gilles Chanteperdrix
2011-04-06 16:57 ` krishna m
2011-04-05 15:22 ` Gilles Chanteperdrix
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='infnf9$6jm$1@domain.hid' \
--to=gmane@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.