0 Daumen
441 Aufrufe

Warum werden Mutexe verwendet?

Avatar von

1 Antwort

+1 Daumen
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)

Avatar von

Ein anderes Problem?

Stell deine Frage

Ähnliche Fragen

0 Antworten
Gefragt 23 Jan 2019 von Gast
1 Antwort
Gefragt 18 Jun 2018 von Gast
1 Antwort

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community