Subject: Real-Time Audio Servers on BSD Unix Derivatives
To: None <tech-kern@NetBSD.org>
From: Hubert Feyrer <hubert@feyrer.de>
List: tech-kern
Date: 09/01/2005 09:06:20
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---1756104163-174815840-1125558380=:23700
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE


From=20here you can find Juha Erkkil=E4's  master's thesis. The abstract go=
es=20
like this:

`` This paper covers real-time and interprocess communication features=20
of 4.4BSD Unix derived operating systems, and especially their=20
applicability for real-time audio servers. The research ground of=20
bringing real-time properties to traditional Unix operating systems=20
(such as 4.4BSD) is covered. Included are some design ideas used in=20
BSD-variants, such as using multithreaded kernels, and schedulers that=20
can provide real-time guarantees to processes. Factors affecting the=20
design of real-time audio servers are considered, especially the=20
suitability of various interprocess communication facilities as=20
mechanisms to pass audio data between applications. To test these=20
mechanisms on a real operating system, an audio server and a client=20
utilizing these techniques is written and tested on an OpenBSD operating=20
system. The performance of the audio server and OpenBSD is analyzed,=20
with attempts to identify some bottlenecks of real-time operation in the=20
OpenBSD system.''

[Source: http://www.cc.jyu.fi/~erkkila/thesis/]

May still be interesting to NetBSD to some extent...


  - Hubert
---1756104163-174815840-1125558380=:23700--