Ich werde Ardour, ein Sound-Mixing-Programm, installieren, nur um es auszuprobieren. Durch die Installation von Ardour wird auch JACK installiert, eine Abhängigkeit. Als Teil des JACK-Installationsskripts erhalte ich den folgenden Dialog:
Wenn Sie jackd mit Echtzeitprioritäten ausführen möchten, benötigt der Benutzer, der jackd startet, Echtzeitberechtigungen. Akzeptieren Sie diese Option, um die Datei /etc/security/limits.d/audio.conf zu erstellen und der Audiogruppe Echtzeitpriorität und Memlock-Berechtigungen zu erteilen.
Das Ausführen von jackd mit Echtzeitpriorität minimiert die Latenz, kann jedoch zu vollständigen Systemabstürzen führen, indem der gesamte verfügbare physische Systemspeicher angefordert wird, was in Mehrbenutzerumgebungen nicht akzeptabel ist.
Echtzeit-Prozesspriorität aktivieren?
Ich installiere auf meinem Laptop, der nie mehrere Benutzer gleichzeitig hat. Ich habe immer noch Bedenken: Wird JACK vom System selbst verwendet, um einen Sound abzuspielen (dh wird es ALSA ersetzen)? Wenn ja, bedeutet dies, dass ich, wenn ich die Echtzeitpriorität für JACK aktiviere, ein leichtes Risiko habe, die Maschine einzufrieren, wenn ein Ton abgespielt wird? Oder wird JACK vorerst nur von Ardour verwendet (bis ich ein anderes JACK-abhängiges Programm installiere)?
jackd
es in Echtzeit