Als «locks» getaggte Fragen

Sperren sind ein Synchronisationsmechanismus zum Erzwingen von Zugriffsbeschränkungen auf eine Ressource.

41
Wie unterscheidet sich Spinlock vom Polling?

Ist Spinlock und Polling dasselbe? Wikipedia: Ein Spinlock ist eine Sperre, die bewirkt, dass ein Thread, der versucht, es zu erfassen, einfach in einer Schleife wartet ("spin") und wiederholt prüft, ob die Sperre verfügbar ist Das klingt furchtbar nach: while(!ready); Es wurde mir beigebracht,...

9
PHP file_put_contents Dateisperre

Der Senario: Sie haben eine Datei mit einer Zeichenfolge (durchschnittlicher Satzwert) in jeder Zeile. Nehmen wir an, diese Datei hat eine Größe von 1 MB (Tausende von Zeilen). Sie haben ein Skript, das die Datei liest, einige der Zeichenfolgen im Dokument ändert (nicht nur einige Zeilen anfügt,...

9
Datei während des Schreibens unter Linux lesen

Soweit ich weiß, erhält der Prozess, der in die Datei schreibt, beim Schreiben einer Datei eine exklusive Sperre. Daher können andere Prozesse nicht zum Lesen auf diese Datei zugreifen. Mit den oben genannten Kenntnissen kann ich nicht verstehen, wie ich ein Video im Media Player abspielen kann,...

9
Warum ist Akka gut für Parallelität?

Ich bin neu bei Akka und dem Schauspieler-Framework. Ich bin mir sicher, dass mir etwas Offensichtliches fehlt. Bitte nehmen Sie meine Entschuldigung im Voraus an. Ich lese immer wieder, dass einer der Hauptpunkte bei der Wahl von Akka die Art und Weise ist, wie Parallelität verwaltet wird. Mir ist...