atomic

Eine atomare Operation ist unteilbar. Dieser Begriff wird verwendet, um Transaktionen in Datenbanken, Low-Level-Zugriffe in Multithread-Programmen und Dateisystemoperationen zu beschreiben.
3
Antworten

Atomarität des C # zusammenwachsenden Betreibers

Ich habe heute in unserer Codebasis einen Singleton-Code gefunden und war mir nicht sicher, ob das Folgende Thread-sicher war: %Vor% Diese Aussage entspricht: %Vor% Ich glaube das? ist nur ein Compiler-Trick und der resultierende Code is...
23.02.2012, 19:57
3
Antworten

Ist es normal, dass die gcc-Atom-Builtins so langsam sind?

Ich habe eine Anwendung, bei der ich einige Statistikzähler in einer Multithread-Methode inkrementieren muss. Das Inkrementieren muss thread-sicher sein, also entschied ich mich, die gcc atomic builtins __sync_add_and_fetch() Funktion zu verw...
23.07.2012, 08:27
7
Antworten

Muss ich Sperren mit ganzen Zahlen in C ++ - Threads verwenden

Wenn ich auf einen einzelnen Integer-Typ (z. B. long, int, bool usw.) in mehreren Threads zugreife, muss ich einen Synchronisationsmechanismus wie einen Mutex verwenden, um sie zu sperren. Mein Verständnis ist, dass ich als atomare Typen den Zug...
24.05.2010, 08:09