Table des matières
Configuration de jack
Optimisation du noyau temps réel
L'optimisation du noyau RT s'obtient par la configuration du fichier système limits.conf.
Copie de sauvegarde
Démarrez un terminal depuis le menu Applications→Accessoires.
Pour créer une copie de sauvegarde de ce fichier, utilisez cette commande :
sudo cp /etc/security/limits.conf /etc/security/limits.conf.old
Un fichier de sauvegarde sera créé avec le nom limits.conf.old.
Paramètres d'optimisation
Editez le contenu du fichier avec la commande :
sudo gedit /etc/security/limits.conf
En fin de fichier, rajoutez les lignes suivantes :
# configuration du noyau RT et jackd, lprod, 2010, L.Bellegarde,licence CC-BY-SA @audio - rtprio 80 @audio - nice -10
- La ligne commençant par # est un commentaire.
- le sigle @audio indique que l'optimisation ne sera accessible qu'aux personnes membres du groupe utilisateur audio.
- rtprio indique le niveau de priorité pour l'audio, 100 = machine dédiée à 100% pour l'audio qui sera traité avant l'affichage, le réseau, etc… La valeur est à déterminer en fonction de vos usages de votre ordinateur, le plus souvent l'équipe lprod travaille avec une priorité fixée à 80%.
- nice doit être réglé sur -10.
Il est aussi possible de spécifier la quantité de mémoire vive que l'audio va pouvoir monopoliser avec l'option memlock.
: manque un exemple avec memlock
Sauvegardez votre fichier en fin d'édition. Un redémarrage complet de l'ordinateur sera nécessaire pour activer ces nouveaux paramètres.
Autorisation d'usage de Jack
Pour pouvoir utiliser l'optimisation décrite ci-dessus, votre utilisateur doit être membre du groupe audio.
Depuis le menu Système→Administration, choisissez utilisateurs et groupes.
Modifiez votre utilisateur en l'incluant dans les groupes suivants :
- audio
- video
- disk
- root
Validez la modification. Après un redémarrage complet de l'ordinateur, vous pourrez utilisez pleinnement le serveur de son Jack sur votre noyau temps réel.
Revenir à la page Jack