Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[CONSEILLÉ] rtirq et qjackd ...

bonsoir,

une petite question pratique sur RTIRQ ...
c'est quoi le rôle de ce script rtirq de mettre une priorité de 89 sur qjackctl ?

Ou cela fait un peu plus que cela ... à la lumière de l'article à dispo sur le sujet, et la lecture du script shell à dispo sous ubuntu 11.10 cela ne semble pas très claire.

En tout cas si c'est cela ... a mon avis on peut faire un script un peu plus simple ...

Merci pour vos retour d’expérience sur le sujet ...
Salut,

Si j'ai bien compris ce que j'ai retenu de mes lectures, y compris celle du script lui-même, Rtirq sert à prioriser les entrées-sorties de façon à ce que l'audio soit prépondérant en tous les cas.
Un genre d'incrémentation des N° d'IRQ's.
Donc, certainement une priorité haute à jackd, mais surtout une attribution "en dur" des N° d'IRQ's faite de façon à ce que rien d'annexe ne puisse entraver le flux "audio".

A vérifier + en détails, quand même...
Peut-être même ici...

A+
France
coucou yroffin,

Je ne comprend pas vraiment ta question, car rtirq ne s'occupe pas de jack, et encore moins de qjackctl.
le script automatise la procédure d'augmentation des priorités (rtprio) d'applications threads système, comme le module de la carte son etc.

oliv'
Je pose la question car je l'ai lancé, mais je n'arrive pas à vérifier si cela à vraiment changé des choses sur mon ubuntu ...

Donc je voulais juste savoir ce que cela faisait pour comprendre le script ... vu qu'il était simplissime ... je trouvais cela louche ...

pianolivier écrit:
coucou yroffin,

Je ne comprend pas vraiment ta question, car rtirq ne s'occupe pas de jack, et encore moins de qjackctl.
le script automatise la procédure d'augmentation des priorités (rtprio) d'applications threads système, comme le module de la carte son etc.

oliv'

Salut,

pour essayer de répondre à ton interrogation

yroffin écrit:
Je pose la question car je l'ai lancé, mais je n'arrive pas à vérifier si cela à vraiment changé des choses sur mon ubuntu ...


rtirq affecte une priorité temps-réel pour les accès à ton matériel suivant son IRQ.
jackd (qjackctl n'est que l'interface...) et toute autre application audio qui peut nécessiter du temps réel lancent des processus dont la priorité temps-réel est définie dans le fichier /etc/security/limits.conf pour une Ubuntu.
(rtirq->materiel;limits.conf->applications)

Avec la commande
Copy to clipboard
ps -eLo pid,cls,rtprio,pri,nice,cmd | grep -i IRQ

tu pourra voir entre autre quel irq a une priorité temps-réel supérieure aux autres(et donc si le script a bien fonctionné), normalement uniquement "rtc0" et ta carte son suivant tes réglages.

Avec la commande
Copy to clipboard
ps -eLo rtprio,cls,pid,pri,nice,cmd | grep "FF" | sort -r

tu aura tout ce qui est temps-réel, matériel/processus/applications. Chaque fois que tu ouvres une application audio, elle doit y apparaitre avec sa priorité.

J'espère que ça aide, et en tout cas effectivement, pas de rapport entre rtirq et la priorité temps-réel de qjackctl ou jackd.(Evidemment ça fonctionnera mieux avec!...)

Ciao