Перейти к содержимому

Mutex: ein kritischer Abschnitt · CON04

EduJ

0:00 / 0:00

Mutex: ein kritischer Abschnitt · CON04

0 просмотров · 7 дней назад
EduJ
70 подписчиков
0 просмотров · 7 дней назад
Im letzten Video hast du gesehen, wie zwei Threads, die sich eine Variable zahl teilen, dabei eine Erhöhung verlieren können: zahl = zahl + 1 zerfällt tatsächlich in Lesen, Ändern, Schreiben, und in der Lücke zwischen Thread As Lesen und Schreiben konnte Thread B genau denselben veralteten Wert lesen. Im … 👉 Weiterlesen in der Lernlandkarte: https://allmer.de/gip/#CON04 🎯 Lernziel: Eine zusammengehörige Aktualisierung durch gegenseitigen Ausschluss schützen. ⏱️ Inhalt 0:00 Zurück zum verlorenen Update 0:16 Ein Abschnitt, der als Ganzes gehören muss 0:57 Ein Mutex lässt nur einen Thread gleichzeitig hinein 1:23 Der Fall aus dem letzten Video: Thread A zuerst 1:35 Thread B wartet, statt zu lesen 1:55 Kein Trick, der drei Schritte zu einem macht 2:16 Thread C umgeht den Mutex 2:52 Der Preis: Warten 3:12 Frage zum Mitdenken 4:06 Auflösung ⬅️ Vorher ansehen: · Ein verlorenes Update — https://allmer.de/gip/#CON03 ➡️ Danach: Auf eine Bedingung warten — https://allmer.de/gip/#CON05 💬 Unklar geblieben? Schreib es in die Kommentare — aus genau diesen Rückmeldungen entstehen die nächsten Videos. 🗺️ Lernlandkarte, der ganze Kurs: https://allmer.de/gip/ 📂 Themenfeld: Nebenläufigkeit 🎓 Hochschule Ruhr West: https://www.hochschule-ruhr-west.de 👤 Jens Allmer: https://www.allmer.de/jens Grundlagen der Informatik und Programmiersprachen (GIP) #Informatik #Programmieren #Nebenlaeufigkeit #GIP #Studium #Erstsemester