Noyau RT ?
Bonjour à tous
Quand j'ai commencé la Débuter - la MAO sur Le système GNU Linux je pensais que d'installer un Le noyau Temps-Réel était indispensable
(c'est ce que l'on peut lire sur certains sites et forums). Or un jour après une enième installation j'ai omis de l'installer et je me suis rendu compte que la configuration de PAM et de JACK suffisait à mes besoins.
J'ai passé le week-end dans diverses documentations ( dont celle de Linux MAO) et je suis tombé plusieurs fois sur les mêmes informations :
Sur le wiki de mandriva :
Sur Wikipédia :
Sur linux MAO :
===
D'autre part j'ai lu à plusieurs endroit que le patch rt n'apportait pas un gain en terme de latence, mais j'ai beaucoup lu le contraire aussi.
Exemple sur les docs Ubuntu :
Et sur une autre page de la doc ubuntu :
Et ce n'est qu'un exemple de ce que l'on peut trouver sur le net.
Alors plusieurs questions : Si les fonctionnalités du patch ont été intégrés dans les noyaux récents, y 'a t'il un intérêt à patcher son noyau ?
Le patch rt permet t'il de diminuer la latence ou non?
Merci.
Quand j'ai commencé la Débuter - la MAO sur Le système GNU Linux je pensais que d'installer un Le noyau Temps-Réel était indispensable
(c'est ce que l'on peut lire sur certains sites et forums). Or un jour après une enième installation j'ai omis de l'installer et je me suis rendu compte que la configuration de PAM et de JACK suffisait à mes besoins.
J'ai passé le week-end dans diverses documentations ( dont celle de Linux MAO) et je suis tombé plusieurs fois sur les mêmes informations :
Sur le wiki de mandriva :
Les patchs au noyau Linux :
Patches low latency et preemptif : Temps réel mou, permettant un traitement du signal audionumérique tout à fait correct. Egalement pour l'embarqué type téléphones portables et autres gadgets. Une des sociétés les plus célèbre est MontaVista dans le domaine. Le noyau Linux intègre depuis longtemps deux patchs :
Celui issu du travail de Mr Love : il agit sur l'ordonnanceur de Linux et réduit le temps de réponse de manière systématique.
Celui issu du travail de Mr Morton, dit "low latency" : il n'agit que sur des points précis du noyau, appelés points de préemption, afin d'améliorer précisément pour ces noeuds là le temps de latence.
Patche Temps-Reel Dur (preemption on acid) : issu du travail de Mr Molnar et Mr Gleixnar. Il agit sur la globalité du noyau. De nombreuses améliorations apportés par ce patch ont directement été intégrés dans le kernel.
Patches low latency et preemptif : Temps réel mou, permettant un traitement du signal audionumérique tout à fait correct. Egalement pour l'embarqué type téléphones portables et autres gadgets. Une des sociétés les plus célèbre est MontaVista dans le domaine. Le noyau Linux intègre depuis longtemps deux patchs :
Celui issu du travail de Mr Love : il agit sur l'ordonnanceur de Linux et réduit le temps de réponse de manière systématique.
Celui issu du travail de Mr Morton, dit "low latency" : il n'agit que sur des points précis du noyau, appelés points de préemption, afin d'améliorer précisément pour ces noeuds là le temps de latence.
Patche Temps-Reel Dur (preemption on acid) : issu du travail de Mr Molnar et Mr Gleixnar. Il agit sur la globalité du noyau. De nombreuses améliorations apportés par ce patch ont directement été intégrés dans le kernel.
Sur Wikipédia :
Ce patch a pour effet de donner au noyau Linux un comportement temps réel dur, tout en limitant le nombre de modifications apportées. Une partie des fonctionnalités ajoutées par Ingo Molnar ont depuis été introduites directement dans le noyau.
Sur linux MAO :
Le noyau RT est un noyau Vanilla (c'est à dire d'origine) patché avec le patch RT.
Quand le patch RT est considéré comme suffisamment stable par l'équipe du noyau vanilla (Linus en premier),=== les modifications que le patch RT apporte au noyau Linux sont officiellement intégrées dans le noyau standard (ie : Vanilla).
Quand le patch RT est considéré comme suffisamment stable par l'équipe du noyau vanilla (Linus en premier),=== les modifications que le patch RT apporte au noyau Linux sont officiellement intégrées dans le noyau standard (ie : Vanilla).
===
D'autre part j'ai lu à plusieurs endroit que le patch rt n'apportait pas un gain en terme de latence, mais j'ai beaucoup lu le contraire aussi.
Exemple sur les docs Ubuntu :
A noter qu'un noyau temps réel ne réduit ni n'accroît la latence, celle ci reste dépendante de votre matériel, de la couche sonore que vous utilisez, et de vos paramètres.
Et sur une autre page de la doc ubuntu :
Un usage spécifique pour l'informatique domestique est la MAO , puisque le noyau temps réel permet de réduire la latence lors de l'enregistrement.
Et ce n'est qu'un exemple de ce que l'on peut trouver sur le net.
Alors plusieurs questions : Si les fonctionnalités du patch ont été intégrés dans les noyaux récents, y 'a t'il un intérêt à patcher son noyau ?
Le patch rt permet t'il de diminuer la latence ou non?
Merci.