Resultados de la búsqueda a petición "volatile"

1 la respuesta

Sentir barreras de memoria

ntento comprender las barreras de memoria en un nivel útil para los programadores sin bloqueo de Java. Este nivel, creo, está en algún lugar entre aprender sobre volátiles y aprender sobre el funcionamiento de las memorias intermedias de ...

2 la respuesta

¿Debería std :: atomic ser volátil?

Estoy ejecutando un hilo que se ejecuta hasta que se establece una bandera. std::atomic<bool> stop(false); void f() { while(!stop.load(std::memory_order_{relaxed,acquire})) { do_the_job(); } }Me pregunto si el compilador puede desenrollar un ...

3 la respuesta

¿Son las propias variables de Java seguras para subprocesos? ¿Al actualizar variables? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Configuración segura para subprocesos de una variable (Java)? [/questions/1351223/thread-safe-setting-of-a-variable-java] 5 respuestas Supongamos que tengo dos hilos que actualizan un objeto, y un hilo ...

4 la respuesta

¿Por qué no se necesita una palabra clave volátil para la sincronización de subprocesos?

Estoy leyendo que elvolatile La palabra clave no es adecuada para la sincronización de subprocesos y, de hecho, no es necesaria para estos fines. Si bien entiendo que usar esta palabra clave no es suficiente, no entiendo por qué es completamente ...

6 la respuesta

¿Por qué está (o no está) configurando campos en un constructor seguro para subprocesos?

Digamos que tienes una clase simple como esta: class MyClass { private readonly int a; private int b; public MyClass(int a, int b) { this.a = a; this.b = b; } public int A { get { return a; } } public int B { get { return b; } } }Podría usar ...

1 la respuesta

Java volátil y coherencia de caché.

Si la coherencia de caché se implementa a nivel de hardware, ¿por qué necesitamos volátiles? ¿Algún núcleo / procesador debería obtener el último valor de to...

2 la respuesta

¿Algunas dudas sobre las clases volátiles y atómicas?

Voy a través del libro de hilos de Java. Me encontré con esta declaraciónDeclaración 1: - &quot;Las variables volátiles se pueden usar de manera segura solo ...

1 la respuesta

Explicación de variables volátiles en documentos Java

cuando un hilo lee una variable volátil, no solo ve el último cambio en la volatilidad, sino también los efectos secundarios del código que provocó el cambio...

1 la respuesta

¿Cómo copiar / configurar un std :: string volátil?

¿Cómo puedo copiar un

2 la respuesta

¿Podemos usar `const_cast` para modificar una variable constante? [duplicar

Esta pregunta ya tiene una respuesta aquí: Dos valores diferentes en la misma dirección de memoria [/questions/3593687/two-different-values-at-the-same-memory-address] 6 respuestasint main() { const int ia = 10; int *pia = const_cast<int*>(&ia); ...