Skip to content

Processus légers ou threads ⅚: Synchronisation

  1. Pourquoi les threads ?
  2. Ce que sont les threads-
  3. Programmer des threads en Python
  4. Le problème de concurrence
  5. Synchronisation
  6. Interblocages

  • Vania Marangozova. Pour résoudre le problème de concurrence, nous allons avoir besoin de synchronisation.

Vidéo 5 B4-M2-S3

Erratum vidéo

à 2:25 : "Donc, il y a la notion de section critique dans le code des applications où, justement, les activités parallèles vont manipuler des données partagées. Et donc, ça va être des sections de code sensibles où il faudrait exercer du contrôle sur l'accès à cette section et sur l'ordre d'exécution des instructions (à la place d'exécutions) de ces sections."

Transcription de la vidéo

Supports de présentation (diapos)

Supports de présentation