Suchergebnisse für Anfrage "locking"

10 die antwort

Prozessübergreifende Lese- / Schreibsynchronisation als Grundelement in .NET?

Gibt es einen prozessübergreifenden Lese- / Schreibsperrmechanismus (ähnlich wie bei Mutex, aber Lese- / Schreibsperre statt exklusiver Sperre)? Ich möchte gleichzeitigen Lesezugriff, aber exklusiven Schreibzugriff zulassen.

2 die antwort

So löschen Sie viele Zeilen aus der Tabelle, auf die häufig zugegriffen wird

Ich muss die Mehrheit (z. B. 90%) einer sehr großen Tabelle (z. B. 5 m Zeilen) löschen. Die anderen 10% dieser Tabelle werden häufig gelesen, aber nicht geschrieben. Von "Beste Möglichkeit, Millionen von Zeilen nach ID zu ...

6 die antwort

Was ist die am wenigsten invasive Methode zum Lesen einer gesperrten Datei in C # (möglicherweise im unsicheren Modus)?

Ich muss eine gesperrte Windows-Datei lesen, möchte jedoch keine Sperren erstellen, die verhindern, dass andere Prozesse in die Datei schreiben. uch wenn die Datei für die ausschließliche Verwendung gesperrt ist, möchte ich sehen, was sich darin ...

TOP-Veröffentlichungen

8 die antwort

In Java, wie ist die Leistung von AtomicInteger compareAndSet () im Vergleich zu synchronisierten Schlüsselwörtern?

Ich implementierte eine FIFO-Warteschlange von Anforderungsinstanzen (vorab zugewiesene Anforderungsobjekte aus Gründen der Geschwindigkeit) und begann mit der Verwendung des Schlüsselworts "synchronized" für die add-Methode. Die Methode war ...

18 die antwort

Wie kann man die Erklärung "Double-Checked Locking is Broken" in Java lösen?

Ich möchte eine verzögerte Initialisierung für Multithreading in Java implementieren. Ich habe einen Code der Sorte: class Foo { private Helper helper = null; public Helper getHelper() { if (helper == null) { Helper h; synchronized(this) { h = ...

4 die antwort

Kann x86 ein enges Geschäft mit einer größeren Auslastung, die es vollständig enthält, neu ordnen?

Entwicklerhandbuch für Intel® 64- und IA-32-Architekturen [https://www-ssl.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf] sagt: 8.2.3.4 Ladevorgänge ...

8 die antwort

Ungeschlossene Zeilen in einer "select top n" -Abfrage zurückgeben

Ich brauche eine MsSql-Datenbanktabelle und weitere 8 (identische) Prozesse, die parallel auf dieselbe Tabelle zugreifen. Dazu wird ein select top n erstellt, diese n Zeilen verarbeitet und eine Spalte dieser Zeilen aktualisiert. Das Problem ist, ...

6 die antwort

SQL Server - So sperren Sie eine Tabelle, bis eine gespeicherte Prozedur beendet ist

Ich möchte das machen create procedure A as lock table a -- do some stuff unrelated to a to prepare to update a -- update a unlock table a return table bIst so etwas möglich? Ich möchte, dass mein SQL Server Reporting Services-Bericht die ...

2 die antwort

perrt die Speichermanipulation durch Inline-Assemb

Ich bin ein Neuling im Low-Level-Bereich, daher weiß ich nicht, mit welchen Problemen Sie dort unten konfrontiert sind, und ich bin mir nicht einmal sicher, ob ich den Begriff "atomar" richtig verstehe. Im Moment versuche ich, einfache atomare ...

4 die antwort

fopen Dateisperrung in PHP (Lese- / Schreibsituation)

Ich habe ein Szenario, in dem ein PHP-Prozess ungefähr dreimal pro Sekunde eine Datei schreibt und dann mehrere PHP-Prozesse diese Datei lesen. Diese Datei ist im Wesentlichen ein Cache. Unsere Website verfügt über ein sehr hartnäckiges Polling ...