0 Daumen
47 Aufrufe

Warum werden Mutexe verwendet?

von

1 Antwort

+1 Punkt
Warum werden Mutexe verwendet?

- um Race Conditions zu vermeiden/Ressourcen zu schĂŒtzen

- um wechselseitigen Ausschluss zu erwirken

- um Code von einem Thread zur selben Zeit ausfĂŒhren zu lassen (Analogie: eine Toilette mit einem SchlĂŒssel)

- um einen Besitzaspekt zu realisieren (ein Mutex kann nur von dem Thread freigegeben werden, der ihn belegt \(\Longrightarrow\) ggf. Deadlock, Priority Inversion)

von 8,3 k

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage sofort und kostenfrei

x
Made by a lovely community
...