Actually, that's not true. Allocate a buffer that is > main memory size
and then sit in a loop an touch it over and over. You'll see longer than
10 sec delays.
> For me, the interesting question is not "is audio a hard realtime app
> or not?", its "if the response time is (say) 3ms, can
> <some-version-of-linux> guarantee it 99% of the time ?" (100% would be
> better, but 99% will almost certainly do).
That might be OK for home use but is a joke for professional use. Can you
imagine Digidesign saying "our sound cards work 99% of the time and that
is good enough"?
> if you're going to define *any* guaranteed response as "hard
> realtime", be my guest. you might even be right.
That would be the commonly accepted definition in the literature and in
practice for the last 30 years or so. Actually, it's closer to "any
requirement for a response that must happen in any fixed interval of
time". Hard real time has nothing to do with how long the interval is,
it has everything to do with not missing the deadline.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/