Sommaire

Introduction

Même si les aspects « multithreading » ont été traités largement, notamment au travers du chapitre précédent, certains aspects ont pour le moment été délaissés. C’est notamment le cas des deux points suivants :

  • Comment synchroniser des ressources manipulées par plusieurs threads ?

  • Comment arrêter ou du moins maîtriser une tâche donnée dans un contexte multithread ?

Le présent chapitre se propose de détailler et d’illustrer ces deux aspects relatifs à la gestion du multithreading.