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

5 la respuesta

Usar palabras clave volátiles con objeto mutable

En Java, entiendo quevolatile La palabra clave proporciona visibilidad a las variables. La pregunta es, si una variable es una referencia a un objeto mutable, ¿volatile ¿También proporciona visibilidad a los miembros dentro de ese objeto? En el ...

4 la respuesta

¿Cómo declarar elementos de matriz volátiles en Java?

¿Hay alguna manera de declarar elementos de matriz?volatile en Java Es decir. volatile int[] a = new int[10];declara elreferencia de matriz volatile, pero elelementos de matriz (p.ej.a[1]) todavía no son volátiles. Entonces estoy buscando algo ...

3 la respuesta

¿Por qué / cuándo son vulnerables las escrituras de sesión a la terminación de subprocesos?

EL CÓDIGO: Session["foo"] = "bar"; Response.Redirect("foo.aspx");EL PROBLEMA: Cuando foo.aspx lee "foo" de la sesión, no está allí. lossesión está ahí, pero no hay valor para "foo". Lo he observado de manera intermitente en nuestro entorno de ...

1 la respuesta

Análisis de la salida x86 generada por JIT en el contexto de volátiles

Estoy escribiendo esta publicación en relación conProfundo conocimiento de volátiles en Java [https://stackoverflow.com/questions/45133832/deep-understanding-of-volatile-in-java] public class Main { private int x; private volatile int g; public ...

4 la respuesta

¿Es volátil caro?

Despues de leerEl libro de cocina JSR-133 para escritores de compiladores [http://gee.cs.oswego.edu/dl/jmm/cookbook.html]sobre la implementación de volátiles, especialmente la sección "Interacciones con instrucciones atómicas" Supongo que leer ...

5 la respuesta

¿Cómo declaro que una matriz creada usando malloc es volátil en c ++?

Supongo que lo siguiente me dará 10 entradas volátiles volatile int foo[10];Sin embargo, no creo que t, el siguiente haga lo mismo. volatile int* foo; foo = malloc(sizeof(int)*10);Corríjame si estoy equivocado acerca de esto y cómo puedo tener ...

7 la respuesta

Volátil vs Estático en Java

¿Es correcto decir eso?static significa una copia del valor para todos los objetos yvolatile significa una copia del valor para todos los hilos? De todos modos unstatic el valor variable también va a ser un valor para todos los hilos, entonces ...

5 la respuesta

Garantías volátiles y ejecución fuera de orden [duplicado]

Esta pregunta ya tiene una respuesta aquí: Modelo de memoria Java: variables volátiles y ocurre antes [/questions/30246007/java-memory-model-volatile-variables-and-happens-before] 3 respuestasEDICION IMPORTANTESé sobre el "sucede antes"en el ...

6 la respuesta

volátil vs. mutable en C ++

Tengo una pregunta sobre la diferencia entre volátil y mutable. Me di cuenta de que ambos significan que podría cambiarse. ¿Qué más? ¿Son la misma cosa? ¿Cual es la diferencia? ¿Dónde son aplicables? ¿Por qué se proponen las dos ideas? ¿Cómo ...

2 la respuesta

¿Interlocked garantiza la visibilidad de otros subprocesos en C # o todavía tengo que usar volátiles?

He estado leyendo la respuesta a unpregunta similar [https://stackoverflow.com/questions/1701216/is-there-any-advantage-of-using-volatile-keyword-in-contrast-to-use-the-interlock] , pero todavía estoy un poco confundido ... Abel tuvo una gran ...