Dans le noyau Linux 6.12, la possibilitĂ© d'activer le mode temps rĂ©el devrait ĂȘtre implĂ©mentĂ©e

Les développeurs du noyau Linux ont annoncé le passage dans la branche linux-next, qui sera utilisée pour la création de la version 6.12, des modifications finales nécessaires à la compilation du noyau avec l'option PREEMPT_RT, incluant des outils pour le fonctionnement en temps réel. Une fois ces modifications intégrées dans la branche principale du noyau, le mode PREEMPT_RT sera disponible pour les architectures X86, ARM64 et RISC-V. Le support des architectures ARM et POWERPC sera ajouté ultérieurement, pour lesquelles tous les correctifs n'ont pas encore été intégrés dans le noyau.

Le dĂ©veloppement de l'implĂ©mentation du mode temps rĂ©el pour le noyau Linux est en cours depuis 2005 dans le cadre du projet « Realtime-Preempt » (« -rt ») et est supervisĂ© depuis 2015 par la Linux Foundation. Jusqu'Ă  prĂ©sent, l'implĂ©mentation du mode PREEMPT_RT Ă©tait fournie sous forme de correctifs externes, sur la base desquels certaines distributions, telles que RHEL, SUSE et Ubuntu, ont créé des Ă©ditions Realtime distinctes de leurs produits, demandĂ©es dans des domaines tels que les systĂšmes financiers, les appareils de traitement audio et vidĂ©o, l'aviation, la mĂ©decine, la robotique, les systĂšmes de tĂ©lĂ©communications et industriels, oĂč il est nĂ©cessaire d'assurer un temps de traitement des Ă©vĂ©nements prĂ©visible.

En 2019, la promotion des correctifs dĂ©veloppĂ©s dans PREEMPT_RT vers la composition principale du noyau a commencĂ©. Dans le fichier de configuration du noyau 5.3, une option PREEMPT_RT a Ă©tĂ© ajoutĂ©e pour activer le mode temps rĂ©el, mais l'intĂ©gration des modifications nĂ©cessaires Ă  son fonctionnement s'est Ă©talĂ©e sur 5 ans. Maintenant, cette voie touche Ă  sa fin et probablement dĂ©jĂ  dans la version 6.12, le noyau pourra ĂȘtre compilĂ© en mode PREEMPT_RT sans utilisation de correctifs supplĂ©mentaires.

La derniĂšre fonctionnalitĂ© manquante dans le noyau, qui empĂȘchait l'activation du mode PREEMPT_RT, Ă©tait la prise en charge de la sortie atomique non-bloquante via la fonction printk. Cette fonctionnalitĂ© a maintenant Ă©tĂ© acceptĂ©e dans la branche linux-next. L'implĂ©mentation d'une console atomique et non-bloquante pour le pilote UART 8250, dont dĂ©pend l'affichage des messages d'urgence dans le contexte atomique, est Ă©galement attendue dans la branche linux-next.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster