ArchiSys/TD/TD8/index.md
2024-04-19 08:11:16 +02:00

13 lines
497 B
Markdown

# TD 8: Threads and synchronisation
## Reasoning operating systems: questions
1. Différent mécanismes pour différentes utilisations:
- mutex locks pour gérer l'accès à une ressource
- sémaphores pour gérer l'accès à une quantité de variables
- variables de condition
- spin lock: comme sémaphore mais avec du temps processus
2. Cela indique quelles fourchettes sont utilisées,
chaque philosophe n'utilisant que 2 fourchettes ou aucune à la fois
3. Deadlock possible