locking

Durch das Sperren können verschiedene Arten von Ressourcen ausschließlich von jeweils einem Prozess verwendet werden.
4
Antworten

Wie wird eine MySQL-Zeile absichtlich gesperrt, so dass selbst SELECT einen Fehler zurückgibt?

Ich versuche, die MySQL-Zeilensperre zu verwenden, um einen MuteEx in einer Zeile zu emulieren. Nehmen wir an, dass meine Tabelle zwei Spalten, eine ID und ein Textfeld sowie drei Einträge (1, a) (2, b) und (3, c) enthält. SELECT * FROM Tabelle;...
12.01.2010, 18:10
2
Antworten

Unterschied zwischen Klassensperrung und Objektsperrung in Java

Die Leute erzählen von zwei Arten von Multi-Thread-Sperren - Objekt und Klasse. Nach meinem Wissen wird das Sperren nur für Objekte durchgeführt. Fall 1: Auf Objekten erstellen wir mit new oder Factory-Methoden usw. %Vor% oder %Vor...
24.04.2014, 06:12
3
Antworten

WCF-Webservice - benutzt die Sperre Probleme?

Wir haben einen WCF-Webservice-Vorgang, der zum Generieren von PDF-Dateien verwendet wird. Dazu verwenden wir ein Drittanbieter-Tool (speziell Syncfusion), das wir im Moment möglicherweise nicht ersetzen können. Das Problem ist, dass das Tool...
09.10.2013, 03:05
4
Antworten

Java Memory Model: Neuordnung und gleichzeitige Sperren

Das Java-Meymry-Modell schreibt vor, dass synchronize -Bausteine, die auf demselben Monitor synchronisiert werden, eine Vorher-Nachher-Umsetzung der Variablen, die in diesen Blöcken geändert wurden, erzwingen. Beispiel: %Vor% In diesem Fa...
05.04.2010, 00:36
1
Antwort

Kann unique_lock mit einem rekursiven_mutex verwendet werden?

Nach diesem kann unique_lock für die rekursive Sperrung verwendet werden, indem eine std::unique_lock<std::recursive_mutex> deklariert wird. und in der Tat, dass kompiliert fein. Aus der Untersuchung des Codes (gcc 4.8.2 und 4.9...
23.12.2014, 18:50
2
Antworten

Sichert Apache Dateien vor dem Versenden?

Ich habe eine mobile App, die eine JSON-Datei liest, die auf einem Apache-Server gespeichert ist. Der Inhalt dieser JSON-Datei wird neu generiert (mit einem PHP-Skript), wenn etwas über eine GUI geändert wird. Ich bin besorgt, dass der Versuc...
26.01.2012, 16:48
4
Antworten

Wie führe ich eine Zeilensperre aus?

Ich möchte einen Datensatz sperren und dann darf niemand Änderungen an diesem Datensatz vornehmen. Wenn ich die Sperre loslasse, können die Leute die Aufzeichnung ändern. In der Zwischenzeit, dass ein Datensatz gesperrt ist, möchte ich dem Be...
22.09.2010, 07:58
1
Antwort

Umgang mit Sperren (JPA)?

Nach dem Java Persistent / Sperren wikibooks *, der beste Weg, mit Sperren umgehen besteht darin, dem Benutzer den Optimistic Lock Error / Exception zu melden. Das Problem ist, dass es nicht skalierbar ist. Angenommen, ich habe viele Benutz...
26.08.2011, 09:07
2
Antworten

Was ist der Unterschied zwischen spin_lock und raw_spin_lock ()?

Es gibt eine rohe Variante jedes Spin-Locks, die im Linux-Kernel verfügbar ist. Ich möchte wissen, wie es funktioniert. zB: raw_spin_lock (), raw_spin_lock_irqsave () usw.     
02.11.2015, 17:32
1
Antwort

Warum ist diese Aufgabe nicht Thread-sicher?

Ich habe dieses Buch von Joseph Albahari über Threading gelesen: Ссылка In Teil 2 habe ich dieses Beispiel gefunden: Ссылка Hier ist das vorher erwähnte Beispiel: %Vor% Thread-sichere Version: %Vor% Ich konnte nicht verstehen...
12.03.2014, 11:34