(02-22-2022, 12:53 PM)floyer a écrit : Merci pour la précision. Du coup, la page https://wiki.linuxfoundation.org/realtime/start est curieuse : il est question d’un patch 5.16-rt. Il existe donc bien encore des patchs RT. Mais je comprends que la version 5.16 intègre (d’autres) améliorations de ce côté. (https://www.phoronix.com/scan.php?page=n...Sched-Core)
Il n'est pas exclu que toutes les distros de Linux n'aient pas activé les fonctions préemptives du noyau par défaut.
C'est le cas pour Fedora. Voir ici: https://koji.fedoraproject.org/koji/buil...ID=1918958 le changelog du noyau 5.16.10 de Fedora. En faisant une recherche sur PREEMPT, on voit que ces fonctionnalités sont embarquées à partir de la rc0 du noyau 5.16.
C'est d'ailleurs ce que souligne la personne qui maintenait la version RT du noyau de Fedora (CCRMA) que j'ai citée dans ma contribution: https://cm-mail.stanford.edu/pipermail/p...18899.html
Du coup, il suffit de passer 'preempt=full' comme commande au démarrage du noyau, ce qui se fait sous Fedora par la commande:
sudo grubby --update-kernel=ALL --args="preempt=full processor.max_cstate=1 idle=poll"