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

4 la respuesta

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. ...

4 la respuesta

setter y getter para una propiedad atómica

¿Cómo se ve el getter y setter autogenerado para el siguiente valor de propiedad? ... in .h @interface MyClass : NSObject { @private NSString *_value; } @property(retain) NSString *value; ... in .m @synthesize value = _value; qué pasa si cambio ...

6 la respuesta

Es esta la forma correcta de leer y escribir atómicamente un boo

Una bandera booleana se alterna entre dos hilos. ¿Tiene sentido el siguiente código? static bool ATOMIC_BOOL_READ( volatile bool& var ) { return __sync_fetch_and_or(&var, 0); } static void ATOMIC_BOOL_WRITE(volatile bool& var, bool newval ) { ...

4 la respuesta

writeToFile: atómicamente: ¿qué significa atómicamente?

Me pregunto cuál es elatomically: parámetro significa en elwriteToFile:atomically: método -[NSArray writeToFile:atomically:] por ejemplo). Es común pasarYES paraatomically:, pero no sé lo que significa.

4 la respuesta

why es std :: shared_ptr usando operaciones de CPU atómicas

Tengo un problema para entender por qué shared_ptr está usando instrucciones de CPU atómica ... No puedo entender las razones porque NO es seguro para subprocesos. ¿Puede alguien explicarme? Si se pregunta cómo sé que usa operaciones atómicas: ...

4 la respuesta

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 ...

6 la respuesta

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 ...

14 la respuesta

Cómo implementar el conteo de referencias seguras de subprocesos en C ++

¿Cómo implementas una sistema de conteo de referencia eficiente y seguro para subprocesos en CPU X86 en el lenguaje de programación C ++? Siempre me encuentro con el problema de que el operaciones críticas no atómicas , y las operaciones de ...

6 la respuesta

Mostradores atómicos en DynamoDB

Estaba considerando usarAmazon DynamoDB [http://aws.amazon.com/dynamodb/] en mi solicitud, y tengo una pregunta sobre sucontadores atómicos [http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/WorkingWithDDItems.html] ...

10 la respuesta

Tamaño de primitivas de Java en jvm de 32/64 bits?

La talla deint es de 32 bits ylong/double son 64 bits. ¿Estos tamaños permanecerán iguales en JVM de 32/64 bits Procesadores de 32/64 bitssi sí, entonces las operaciones enlong/double ser atómico en un procesador / JVM de 64 bits?LosOracle Java ...