Un ancien étudiant à moi, Alexandre Tremblay, a conçu « une
[bibliothèque] en
C dont
le but est de répliquer certains comportements d'
un système temps réel sur un
ordinateur de bureau. [Elle] permet de créer des threads légers et
de les ordonnancer par priorité ou coopérativement. Une particularité de la
[bibliothèque] est qu'
il est possible d'
interrompre un thread à tout
moment pour en exécuter un autre ». Si son travail vous intéresse,
voir https://github.com/dexter0/prs