Bonjour,
Je suis en train de développer un logiciel industriel temps réel avec Windows XP (oui, je sais, ce n'est pas la meilleure solution, mais on ne choisit pas toujours...).
Bref, je ne tiens pas le temps réel car un de mes threads se fait préempter là où je préférerai qu'il ne le soit pas.
Ma question est : existe-t-il un moyen de demander à Windows de ne pas préempter un bloc de code ?
J'ai essayé de mettre ce thread plus prioritaire que tous les autres, mais cela ne fonctionne pas, il se fait quand même préempter.
Je cherche donc un truc similaire aux interruptions logicielles, le genre de mécanismes que l'on peut trouver dans les OS temps réel...
Partager