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

3 la respuesta

Qué tipos / tamaños de variables son atómicos en los microcontroladores STM32?

Aquí están los tipos de datos en microcontroladores STM32:http: //www.keil.com/support/man/docs/armcc/armcc_chr1359125009502.ht [http://www.keil.com/support/man/docs/armcc/armcc_chr1359125009502.htm]. Estos microcontroladores utilizan ...

8 la respuesta

Java: ¿no hay AtomicFloat o AtomicDouble?

He encontradoAtomicInteger, AtomicLong, pero donde estáAtomicFloat (oAtomicDouble)? ¿Quizás hay algún truco?

27 la respuesta

What's the difference between the atomic and nonatomic attributes

Qué haceratomic ynonatomic significa en declaraciones de propiedad? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; ¿Cuál es la diferencia operativa ...

3 la respuesta

Double-Checked Lock Singleton en C ++ 11

Es gratuita la siguiente carrera de datos de implementación de singleton? static std::atomic<Tp *> m_instance; ... static Tp & instance() { if (!m_instance.load(std::memory_order_relaxed)) { std::lock_guard<std::mutex> lock(m_mutex); if ...

1 la respuesta

gcc funciones incorporadas atómicas

http: //gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/Atomic-Builtins.htm [http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/Atomic-Builtins.html] Creo que el siguiente código aumenta el valor de var atómicamente. volatile int var = 0; __sync_fetch_and_add( ...

3 la respuesta

¿Cómo puedo sincronizar, hacer atómico, escribir en un archivo desde dos procesos?

Tengo dos procesos cada uno escribiendo un gran búfer de datos, y quiero controlar la sincronización de las escrituras de esos procesos en un archivo. proceso 1 escribiendo el búfer A que incluye (A1, A2, A3) y el proceso 2 escribiendo el búfer ...

3 la respuesta

Acceso a <int> atómico de C ++ 0x como no atómico

Tengo una variable atómica en mi programa de tipoatomic<int>. En algunos lugares no necesito acceder al valor atómicamente, ya que solo verifico si es 0 o no. En otras palabras, en esos casos quiero evitar la sobrecarga del bloqueo del bus, ...

2 la respuesta

Hay alguna operación de JavaScript atómico para tratar la naturaleza asincrónica de Ajax?

Estoy cargando dinámicamente el código (funciones) de un servidor y ejecutándolo como código JavaScript, luego lo guardo en una matriz y lo ejecuto. Todos estos fragmentos de código deben ejecutarse exactamente una vez. El psuedocode sigue como ...

1 la respuesta

Reemplazo de archivo atómico en Python

¿Cuál es la forma recomendada de reemplazar un archivo atómicamente en Python? es decir. si se interrumpe el script de Python, hay un corte de energía, etc. los archivos no tienen una alta probabilidad de terminar en un estado inconsistente ...

8 la respuesta

Cuál es la diferencia entre atómica y crítica en OpenMP?

Cuál es la diferencia entre atómica y crítica en OpenMP? Puedo hacer est #pragma omp atomic g_qCount++; pero no es lo mismo que #pragma omp critical g_qCount++;?