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
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET