Suchergebnisse für Anfrage "atomic"

2 die antwort

Anhängen des Inhalts einer Textdatei an eine andere Datei in C ++

2 die antwort

GCC atomic shared_ptr Implementierung

Gemäßhttps: //gcc.gnu.org/bugzilla/show_bug.cgi? id = 57250 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250], GCC 4.9 unterstützt atomicshared_ptr Operationen. it GCC 4.9.2 kann ich ein Programm kompilieren, das atomic @ ...

7 die antwort

High-Level Compare And Swap (CAS) -Funktionen?

Ich möchte dokumentieren, welche Funktionen oder Makros auf hoher Ebene (d. H. C ++ - nicht Inline-Assembler) für atomare Vergleichs- und Austauschprimitive ...

TOP-Veröffentlichungen

4 die antwort

SQL Atomic Increment und Locking-Strategien - ist das sicher?

Ich habe eine Frage zu SQL und Sperrstrategien. Angenommen, ich habe einen Zugriffszähler für die Bilder auf meiner Website. Wenn ich einen Sproc oder ähnliches habe, um die folgenden Anweisungen auszuführen: START TRANSACTION; UPDATE images SET ...

2 die antwort

Vergleichssemantik mit std :: atomic types

Ich versuche zu finden, wo die Vergleichssemantik für den TypT mitstd::atomic ist definiert Ich weiß, dass neben den eingebauten Spezialisierungen für ganzzahlige Typen,T kann ein beliebiges @ seTriviallyCopyable Art. Aber wie machen ...

2 die antwort

C ++ - Wie initialisiere ich ein Array von Atomics?

3 die antwort

Speicherbestellung mit atomic_flag Spin Lock

5 die antwort

Wie erstelle ich eine schlosslose Warteschlange?

Ich habe heute in schlosslosen Warteschlangen gesucht. Ich habe eine Situation mit mehreren Produzenten und Verbrauchern. Ich habe zum Testen ein System impl...

6 die antwort

Wann sind sperrenfreie Datenstrukturen weniger performant als gegenseitiger Ausschluss (Mutexe)?

Ich habe irgendwo gelesen (kann die Seite nicht mehr finden), dass sperrenfreie Datenstrukturen "für bestimmte Workloads" effizienter sind, was zu ...

30 die antwort

Ein Verzeichnis atomar verschieben

Ich habe zwei Verzeichnisse im selben übergeordneten Verzeichnis. Rufen Sie das übergeordnete VerzeichnisBas und die KinderverzeichnisseAlph undBrav. Ich möchte @ ersetzAlph mitBrav. Die einfachste Methode ist: rm -rf alpha mv bravo alpha Der ...