Clean Code (B00MIF2ANK) by Robert C. Martin
Autor:Robert C. Martin [Martin, Robert C.]
Die sprache: deu
Format: epub
Herausgeber: MITP Verlags GmbH & Co. KG
veröffentlicht: 2013-12-17T05:00:00+00:00
Leser-Schreiber
Das Leser-Schreiber-Problem (engl. Readers-Writers) zählt ebenfalls zu den klassischen Problemen der Prozess-Synchronisation. Wenn Sie über eine gemeinsam genutzte Ressource verfügen, die hauptsächlich als Informationsquelle für Leser dient, aber gelegentlich von Schreibern aktualisiert wird, ist der Durchsatz ein Problem. Wird der Durchsatz betont, kann es verhungern und eine Ansammlung überholter Informationen kann eintreten. Lässt man Aktualisierungen zu, kann der Durchsatz beeinträchtigt werden. Leser und Schreiber so zu koordinieren, dass die Leser nicht lesen, während der Schreiber aktualisiert, und umgekehrt, ist ein schwieriger Balanceakt. Schreiber neigen dazu, viele Leser für lange Zeitspannen zu blockieren, und verursachen so Probleme mit dem Durchsatz.
Die Herausforderung liegt darin, die Anforderungen der Leser und der Schreiber so auszugleichen, dass eine korrekte Operation gewährleistet, ein vernünftiger Durchsatz erzielt und Verhungern vermieden wird. Eine einfache Strategie besteht darin, Schreiber warten zu lassen, bis keine Leser da sind, bevor der Schreiber eine Aktualisierung durchführen darf. Doch wenn es Dauerleser gibt, verhungern die Schreiber. Gibt es dagegen Schreiber mit häufigen Aktualisierungen und erhalten sie Priorität, leidet der Durchsatz. Hier besteht das Problem also darin, die geeignete Balance zu finden und Probleme mit den nebenläufigen Updates zu vermeiden.
Download
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.
01 by Geburtsrecht(1256)
Was wir sind und was wir sein könnten by Hüther Gerald(1181)
Der Schimmelreiter by Theodor Storm(1174)
Save me by Mona Kasten(1172)
26 by Lilith x 2 = ¿(1147)
Anleitung zum Unglücklichsein (German Edition) by Watzlawick Paul(1145)
23 by Felidae(1137)
KRIEGS~1 by Unbekannter Autor(1126)
Erfolgreich wünschen by Pierre Franckh(1118)
Das 1 x 1 des Zeitmanagement by Lothar Seiwert(1104)
So schön wie hier kanns im Himmel gar nicht sein!: Tagebuch einer Krebserkrankung (www.Boox.bz) by Schlingensief Christoph(1094)
50 Rituale für das Leben by Anselm Gruen(1090)
von_Bingen_Heilwissen by Hildegard_von_Bingen(1083)
Das Glücksprojekt by Alexandra Reinwarth(1080)
Das Drama des begabten Kindes by Alice Miller(1075)
Der Alchimist (German Edition) by Paulo Coelho(1068)
Magic Cleaning by Kondo Marie(1061)
Versuch über den menschlichen Verstand by John Locke(1055)
Eine neue Logik der Geldpolitik by Burkhard Wehner(1055)