LWN.net Logo

RealtimeKit and the audio problem

RealtimeKit and the audio problem

Posted Jul 1, 2009 22:15 UTC (Wed) by macros (subscriber, #6699)
In reply to: RealtimeKit and the audio problem by michaeljt
Parent article: RealtimeKit and the audio problem

That assumes disk bandwidth is a static thing which it most definitely is not. For example, I have one disk array that will easily push 200MB/s for sequential reads, on a purely random workload that drops to 1MB/s.


(Log in to post comments)

RealtimeKit and the audio problem

Posted Jul 2, 2009 0:05 UTC (Thu) by xoddam (subscriber, #2322) [Link]

It's a scheduler issue. An operating system built with such requirements in mind can do the job very well indeed -- but the CPU scheduler has to be designed with the scheduling constraints of the audio and video IO in mind. This is definitely not the case with Linux or most general-purpose operating systems: worse is better is bad for some workloads ;-)

For an example of an operating system that does it 'right', see http://lwn.net/Articles/270081/.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds