(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)
Ici (https://ubuntu.com//blog/industrial-embe...ystems-iii), une explication de la nuance qui existe entre noyaux 'low latency' (qui est le cas des noyaux Fedora 5.16 si l'on active preempt=full), et noyaux RT. Les noyaux 'low latency' sont suffisants pour les applications dont la latence doit être inférieure à la milliseconde. En dessous, le recours aux noyaux RT est nécessaire, mais au prix de difficultés de compatibilité avec les drivers, etc...
Dans les mesures que j'ai faites et refaites, on était presque toujours en dessous de 100us, soit 0.1ms... cela me parait bien

Sous Ubuntu. il existe deux versions du noyau, l'une 'générique' et l'autre 'low latency' : voir ici https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/
Ce n'est pas le cas sous Fedora: https://koji.fedoraproject.org/koji/pack...ackageID=8