Re: *BSD und Low-Latency/Realtime

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 12. Mar 2001


Martin Haller <dielheim_at_martin-haller.de> wrote:

> Wie verhalten sich da die *BSD-Kernels?

Unix ist traditionell kein Echtzeitbetriebssystem und, soweit ich
das überblicke, hat BSD von Haus aus auch keine Echtzeitfähigkeit.

Es mag einige BSD-basierte kommerzielle Echtzeit-Lösungen geben,
z.B. RTMX <URL:http://www.rtmx.com/>. RTMX ist mir dadurch in
Erinnerung geblieben, dass diese Firma ihre Echtzeiterweiterungen
eigentlich an OpenBSD zurückfließen lassen wollte, was aber aus
irgendwelchen Gründen nicht geklappt hat.

> (ich suche da Möglichkeiten, den Scheduler davon zu überzeugen,
> dass *meine* Anwendung (der Syntesizer) immer Priorität hat (was
> ja unter Linux mit sched_setscheduler (2) etc. zu machen ist)).

FreeBSD hat sched_setscheduler(2) und verwandte Syscalls. Hmm...
also die Beschreibung in der Manpage ist eigentlich dieselbe wie
auf einem halbwegs aktuellen Mandrake-System. Mir ist aber nicht
klar, wie man Obiges damit realisieren kann.

-- 
Christian "naddy" Weisgerber                          naddy_at_mips.inka.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET