In realtime critical applications people prefer
RTLinux or the RTAI extension
to the kernel for periods and scheduling latencies in the low microseconds
range (<30 microseconds worst case scheduling latency on recent x86
hardware).
I've often wondered about that. Why are those sorts of kernels
inappropriate for audio? ( Just out of curiousity. )
Thanks
Iain