preguntar acerca de atomic
5
réponses
AtomicInteger.incrementAndGet () vs AtomicInteger.getAndIncrement()
Lorsque la valeur de retour n'est pas intéressante, y a-t-il une différence (même non pertinente dans la pratique) entre AtomicInteger.getAndIncrement() et AtomicInteger.incrementAndGet() méthodes, lorsque la valeur de retour est ignorée?
Je pense à …
demandé sur
1970-01-01 00:33:33
2
réponses
Un échange de variables est-il garanti pour être atomique en python?
En référence au lien suivant: http://docs.python.org/faq/library.html#what-kinds-of-global-value-mutation-are-thread-safe
Je voulais savoir si ce qui suit:
(x, y) = (y, x)
Sera garanti atomique dans cPython. (x et y sont toutes deux des variable …
demandé sur
1970-01-01 00:33:30
5
réponses
Performances relatives des verrous swap vs compare-and-swap sur x86
Deux idiomes de verrouillage communs sont:
if (!atomic_swap(lockaddr, 1)) /* got the lock */
Et:
if (!atomic_compare_and_swap(lockaddr, 0, val)) /* got the lock */
Où val pourrait simplement être une constante ou un identificateur pour le nouv …
demandé sur
1970-01-01 00:33:31
2
réponses
La norme C++ 11 garantit-elle que std::atomic est implémentée en tant qu’opération atomique?
Je suis à une jonction, j'essaie d'en choisir une entre la structure de données basée sur le verrou mutex et la structure de données sans verrou ( et éventuellement sans attente).
En creusant un peu plus loin, je n'ai trouvé aucun mot sur le fait qu …
demandé sur
1970-01-01 00:33:33
3
réponses
c++, c++11, std:: fonctions de membre atomique
j'essaie d'utiliser std:: atomic library.
Quelle est la différence entre spécialisé et non spécialisé atomique
les fonctions de membres?
Quelle est la différence (s'il y en a) entre les fonctions suivantes?
l'opérateur= stocke une valeur dans un o …
demandé sur
1970-01-01 00:33:32
5
réponses
Taille des primitives java sur 32/64 bit jvm?
La taille de int est 32 bits et long/double sont 64 bits. Ces tailles restent même sur
32/64 bits JVM
32/64 bits des processeurs
si oui alors que les opérations sur long/double être atomique sur un processeur 64 bits / JVM?
Oracle Java tutoriel dit: …
demandé sur
1970-01-01 00:33:32
3
réponses
C++11: écrire constructeur de déplacement atomique membre?
j'ai une classe avec une variable de membre atomique:
struct Foo
{
std::atomic<bool> bar;
/* ... lots of other stuff, not relevant here ... */
Foo()
: bar( false )
{}
/* Trivial implementation fails in gcc 4.7 with:
* error: …
demandé sur
1970-01-01 00:33:33
5
réponses
Quand est-il préférable d’utiliser le booléen volatile dans Java plutôt qu’AtomicBoolean?
j'ai regardé les autres questions volatiles vs. Atomicxxxx dans SO (y compris celui-ci ) et ai lu la description de java.util.actuel.atomique , et je ne suis pas tout à fait satisfait des nuances.
si j'essaie de choisir entre volatile b …
demandé sur
1970-01-01 00:33:31
26
réponses
Quelle est la différence entre les attributs atomiques et non atomiques?
que signifient atomic et nonatomic dans les déclarations de biens?
@property(nonatomic, retain) UITextField *userName;
@property(atomic, retain) UITextField *userName;
@property(retain) UITextField *userName;
Quelle est la différence …
demandé sur
1970-01-01 00:33:29
10
réponses
Django: Comment puis-je me protéger contre la modification simultanée des entrées de la base de données
S'il existe un moyen de se protéger contre des modifications simultanées de la même entrée de base de données par deux utilisateurs ou plus?
il serait acceptable d'afficher un message d'erreur à l'utilisateur effectuant la deuxième opération …
demandé sur
1970-01-01 00:33:28