• [^] # Re: Patch PREEMPT_RT

    Posté par (site web personnel, Mastodon) . En réponse au lien Linux is not a RTOS but can easily fake being one. Évalué à 6 (+3/-0).

    Cet article mentionne que PREEMPT_RT améliore la latence aux dépends du débit, mais ne donne pas de chiffres sur l'impact en pratique.

    Dans un de mes projets, on avait essayé d'activer PREEMPT_RT, et on a constaté que dans notre cas, la dégradation des performances n'était pas acceptable. On s'est donc débrouillés autrement (avec des modifications dans le firmware du matériel avec lequel on s'interface) pour ne plus avoir de contraintes temps réel fortes sur le système Linux.

    Donc, ça fonctionne, mais ce n'est peut-être pas la meilleure solution, dans certains cas un système pensé dès le départ pour le temps réel sera peut-être meilleur (je n'ai pas encore eu l'occasion de faire de comparaisons).

    Par contre, l'article mentionne directement des solutions propriétaires. Dommage pour RTEMS et FreeRTOS et sûrement quelques autres projets dans ce domaine, qui font du temps réel open source depuis fort longtemps.