From: David Olofson <david@olofson.net>
To: alsa-devel@lists.sourceforge.net
Subject: Re: jerks
Date: Mon, 12 Dec 2005 21:14:21 +0100 [thread overview]
Message-ID: <200512122114.21933.david@olofson.net> (raw)
In-Reply-To: <1134063707.13439.37.camel@snuk.slsware.lan>
On Thursday 08 December 2005 18.41, Glenn English wrote:
[...]
> Every few seconds, at seemingly random times, everything freezes for
> ~50ms. Even the mouse. Sometimes. Reliable at the first card moved
> in Aisle Riot Solitaire and when Jack is running. Often when I'm
> typing email (chars don't get from the keyboard to the screen).
[...]
This reminds a bit of something I saw when I made some RTAI latency
tests on the Mini-ITX motherboards we're putting in our rheometers. I
would get random latency peaks of anything from a few hundred µs
through tens of ms.
Turns out the integrated ethernet implementation is a slightly broken,
and has the interface send interrupts to the CPU even if you disable
it in the BIOS! Linux "handles" it without freezing indefinitely, but
even RTAI hard RT kernel threads are locked out for a moment every
now and then.
Solution: I just installed the driver for the NIC!
We use ethernet for communicating with the instruments anyway, but as
this project haven't been enough of a PITA already, I just *had* to
test the RT performance *first*, just so I could discover this scare-
the-h*ll-out-of-control-engineers special feature... :-D
So, bottom line: Never trust "disabled" PCI devices.
//David Olofson - Programmer, Composer, Open Source Advocate
.- Audiality -----------------------------------------------.
| Free/Open Source audio engine for games and multimedia. |
| MIDI, modular synthesis, real time effects, scripting,... |
`-----------------------------------> http://audiality.org -'
--- http://olofson.net --- http://www.reologica.se ---
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click
prev parent reply other threads:[~2005-12-12 20:14 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-12-08 17:41 jerks Glenn English
2005-12-08 19:31 ` jerks John Rigg
2005-12-08 19:49 ` jerks Glenn English
2005-12-08 20:03 ` jerks Lee Revell
2005-12-08 19:40 ` jerks Lee Revell
2005-12-12 20:14 ` David Olofson [this message]
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=200512122114.21933.david@olofson.net \
--to=david@olofson.net \
--cc=alsa-devel@lists.sourceforge.net \
/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.