Processus légers ou threads 4/6: Le problème de concurrence¶
- Pourquoi les threads ?
- Ce que sont les threads-
- Programmer des threads en Python
- Le problème de concurrence
- Synchronisation
- Interblocages
Erratum vidéo¶
à 8:29 : "Si nous avons un PlusThread et quatre MinusThread (et non un PlusThread et un MinusThread ) et si nous avons cet ordonnancement là en commençant avec une valeur 1, on arrive à une valeur -1 alors que nous voulions avoir un plus 1 (=) 2, -4 (=) -2. Donc, de nouveau, l'ordonnancement et la non atomicité a fait que nous avons perdu des opérations."
Transcription de la vidéo¶
(en cours de mise en place)