Resultados de la búsqueda a petición "volatile"
Java arrays: sincronizado + Atomic *, o ¿son suficientes sincronizados?
Esta pregunta se ha hecho una y otra vez, pero aún tengo dudas. Cuando la gente dice que sincronizado crea una barrera de memoria, ¿a qué se aplica esta barrera de memoria, CUALQUIER variable almacenada en caché? Esto no parece factible. ...
Java: ¿lo suficientemente volátil como para que las clases sean segura
Tengo una pregunta sobre la declaración volátil en Java. Mire este ejemplo construido: class Master { // Foo is a class with thread-safe methods public volatile Foo foo; } class Worker1 implements Runnable { protected Master master void run() ...
Piggyback volátil. ¿Es esto suficiente para la visibilidad?
Esto se trata de superpuesto volátil. Propósito: Quiero alcanzar una visibilidad ligera y variable. La consistencia de a_b_c no es importante. Tengo un montón de vars y no quiero que sean todos volátiles. ¿Este código es seguro? class A { ...
Java volátil y efectos secundarios
ocumentación de @ Oracle sobre acceso atómico (enhttp: //docs.oracle.com/javase/tutorial/essential/concurrency/atomic.htm [http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html]) dice esto: "una variable volátil establece una ...
mplementación de operaciones atómicas de lectura y escritura en el kernel de Lin
ecientemente he echado un vistazo a la implementación del kernel de Linux de una lectura y escritura atómica y surgieron algunas preguntas. Primero el código relevante de la arquitectura ia64: typedef struct { int counter; } atomic_t; #define ...
Cuál es la diferencia entre atómico / volátil / sincronizado?
¿Cómo funcionan internamente atómico / volátil / sincronizado? ¿Cuál es la diferencia entre los siguientes bloques de código? Code 1 private int counter; public int getNextUniqueIndex() { return counter++; }Code 2 private AtomicInteger ...
¿Por qué las variables en Java no son volátiles por defecto?
Pregunta posiblemente similar: [https://stackoverflow.com/questions/106591/] ¿Alguna vez usó la palabra clave volátil en Java? [https://stackoverflow.com/questions/106591/] Hoy estaba depurando mi juego; Tenía un problema de enhebrado muy ...
¿Por qué es útil un puntero de punto a volátil, como "voltile int * p"?
volatile es decirle al compilador que no optimice la referencia, de modo que cada lectura / escritura no use el valor almacenado en el registro sino que acceda a la memoria real. Puedo entender que es útil para alguna variable ordinaria, pero no ...