Suchergebnisse für Anfrage "atomic"

6 die antwort

Ist iinc atomic in Java?

Ich weiß, dass die Inkrementoperation in C ++ ohne Sperren nicht atomar ist.Wird JVM eine Sperre für die Implementierung von hinzufügen?

4 die antwort

Können flüchtige, aber nicht umschlossene Lesevorgänge auf unbestimmte Zeit veraltete Werte liefern? (auf echter Hardware)

Bei der Beantwortungdiese Frage Eine weitere Frage zur Situation des OP kam auf, bei der ich mir nicht sicher war: Es handelt sich hauptsächlich um eine Frag...

4 die antwort

Initialisierung von std :: atomic_bool?

Ich möchte benutzen

TOP-Veröffentlichungen

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 ...

2 die antwort

std :: atomic mit benutzerdefinierter Klasse (C ++ 11)

4 die antwort

Atomare Operationen in ARM Strex und LDREX - können sie mit E / A-Registern arbeiten?

Angenommen, ich ändere einige Bits in einem speicherabgebildeten E / A-Register, und es ist möglich, dass ein anderer Prozess oder ein anderes ISR andere Bit...

3 die antwort

Muss ich atomic <bool> für die Bool-Variable "exit" verwenden?

Ich muss ein Flag setzen, damit ein anderer Thread beendet wird. Dieser andere Thread überprüft von Zeit zu Zeit das Exit-Flag. Muss ich atomic für das Flag ...

4 die antwort

Wenn mehr als ein Thread auf ein Feld zugreifen kann, sollte es als flüchtig markiert werden?

Lesen Sie ein paar Themen (häufige Parallelitätsprobleme, flüchtiges Schlüsselwort, Speichermodell) Ich bin verwirrt über Parallelitätsprobleme in Java.Ich h...

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...

2 die antwort

Wie kann ich eine benutzerdefinierte Atomfunktion mit mehreren Variablen implementieren?