Questions sur memory-model

6
réponses

C++11 a introduit un modèle de mémoire standardisé. Ça veut dire quoi? Et comment cela va-t-il affecter la programmation C++?

C++11 a introduit un modèle de mémoire standardisé, mais qu'est-ce que cela signifie exactement? Et comment cela va-t- ... ading, et ce que le modèle de mémoire signifie en général, s'il vous plaît aidez-moi à comprendre ces concepts. :- )
demandé sur 2011-06-12 03:30:14
2
réponses

Que signifie chaque ordre de mémoire?

j'ai lu un chapitre et je ne l'aime pas beaucoup. Je ne sais toujours pas quelles sont les différences entre chaque or ... ense que j'ai compris mais corrige moi si je me trompe. Je n'ai rien trouvé qui l'explique en anglais facile à lire.
demandé sur 2012-09-10 10:39:44
3
réponses

Le modèle de mémoire de Dalvik est-il le même que celui de Java?

est-ce que le modèle mémoire de Dalvik est le même que Java ? Je suis particulièrement intéressé à savoir si lit et ... omiques, mais je voudrais aussi savoir s'il y a des différences entre les modèles de mémoire des deux plates-formes.
demandé sur 2011-01-03 23:28:38
5
réponses

Est-ce que le JIT s'effondre deux lectures volatiles comme une dans certaines expressions?

supposons que nous ayons un volatile int a . Un fil fait while (true) { a = 1; a = 0; } et un a ... omment une optimisation telle que 2*a briserait la spécification. toute référence à JLS serait appréciée.
demandé sur 2014-12-19 16:15:15
2
réponses

Fil.VolatileRead Mise En Œuvre

je regarde la mise en œuvre des méthodes VolatileRead/VolatileWrite (utilisant le réflecteur), et je suis perplexe p ... e? En outre, pourquoi ces méthodes ont l'attribut NoInlining ? ce qui pourrait arriver si elles ont été inline?
demandé sur 2009-11-21 01:43:17
6
réponses

Le matériel x86 moderne peut-il ne pas stocker un seul octet en mémoire?

parlant du modèle mémoire de C++ pour la concurrence, Stroustrup C++ Programming Language, 4th ed., secte. 41.2.1, d ... ndre pourquoi la norme c++ le garantirait. Qu'est-ce que l'idée sous-jacente? Cela fait aussi partie de ma question.
demandé sur 2017-10-13 04:09:09
4
réponses

Comment comprendre se produit-avant cohérent

Dans chapitre 17 de JLS , il introduire un concept: arrive-avant cohérente. un ensemble d'action ... crit voir qui se produisent plus tard) dans le monde réel? Si c'est le cas, pourriez-vous me donner un vrai exemple?
demandé sur 2012-08-15 17:45:32
2
réponses

C++ modèle de mémoire et des conditions de course sur des tableaux de char

fondamentalement, j'ai du mal à comprendre ceci: (de Bjarne FAQ) cependant, la plupart des processeurs ... alors comment les matrices de char peuvent-elles exister sans 3(7?) octet de remplissage entre les éléments?
demandé sur 2013-11-11 13:52:30