Sujet : Re: Question sur les tasks
De : pehache.7 (at) *nospam* gmail.com (pehache)
Groupes : fr.comp.lang.adaDate : 08. Dec 2023, 18:11:17
Autres entêtes
Organisation : Nemoweb
Message-ID : <4x8qTz3UyDhh1KA29E5tEvsGMDo@jntp>
References : 1 2 3 4 5 6
User-Agent : Nemo/0.999a
Le 08/12/2023 à 16:30, Pascal Obry a écrit :
Le vendredi 08 décembre 2023 à 11:27 +0000, pehache a écrit :
Le 07/12/2023 à 19:17, Pascal Obry a écrit :
Bonjour Stéphane,
Windows NT est préemptif...
Pas 100% dans toutes les implémentations,
Windows est préemptif depuis Win95 dans la branche "grand-public" et depuis toujours dans la branche NT. Par contre le préemptif ne marche
pas sur les applis 16 bits qui tournent en mode compatibilité, mais ça ne
doit plus être très courant aujourdhui :)
Oui, jusque là je suis d'accord, mais la question était sur le tasking
et il y a des restrictions sur le "then abort" sur Windows dans
l'implémentation de GNAT. Il n'est généralement pas possible de faire
un "asynchronous abort of tasks" sur Windows.
Oui, OK, je réagissais uniquement par rapport à Windows, je ne connais pas grand chose des tasks d'ADA
D'ailleurs pour mon information elles se traduisent comment en pratique ? Par des threads, ou par des process séparés ?