Skip to content

Jackd im Realtime Modus

by Matthias Derer on January 8th, 2008

Man muss keinen Realtime Kernel am Laufen haben, um Jackd mit Realtime Priorität zu nutzen.
Um das zu bewerkstelligen, reichen ein paar kleine Einträge in der /etc/security/limits.conf

Um beispielsweise allen Usern in der Gruppe “audio” diesen Vorgang zu gestatten, trägt man einfach Folgendes ein:

@audio – nice -10
@audio – memlock unlimited
@audio – rtprio 99

Das erlaubt grob gesagt den Usern, die Priorität eines Prozesses zu erhöhen (in der limits.conf stehen die einzelnen optionen nochmal genauer und gut erklärt in den Kommentaren)
Das Ganze lässt sich natürlich auch nur für einzelne User einrichten. Hierfür einfach den Usernamen ohne das “@”-Zeichen anstatt “@audio” an den Anfang jeder Zeile setzen.

Nach diesen Modifikationen kann man als User (die richtige Gruppe/den richtigen Account vorrausgesetzt) den jackd mit realtime Priorität starten.
Fröhliches Musizieren. ^^

]]>

Man muss keinen Realtime Kernel am Laufen haben, um Jackd mit Realtime Priorität zu nutzen.
Um das zu bewerkstelligen, reichen ein paar kleine Einträge in der /etc/security/limits.conf

Um beispielsweise allen Usern in der Gruppe “audio” diesen Vorgang zu gestatten, trägt man einfach Folgendes ein:

@audio – nice -10
@audio – memlock unlimited
@audio – rtprio 99

Das erlaubt grob gesagt den Usern, die Priorität eines Prozesses zu erhöhen (in der limits.conf stehen die einzelnen optionen nochmal genauer und gut erklärt in den Kommentaren)
Das Ganze lässt sich natürlich auch nur für einzelne User einrichten. Hierfür einfach den Usernamen ohne das “@”-Zeichen anstatt “@audio” an den Anfang jeder Zeile setzen.

Nach diesen Modifikationen kann man als User (die richtige Gruppe/den richtigen Account vorrausgesetzt) den jackd mit realtime Priorität starten.
Fröhliches Musizieren. ^^

From → Uncategorized

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS